Steel bar weight negative deviation measurement control system and method, electronic equipment and storage medium

By designing a negative weight deviation measurement and control system for steel bars, the problem of weight deviation loss in steel bar production is solved, accurate measurement and control of steel bar weight is achieved, and product quality and production efficiency are improved.

CN119702705AActive Publication Date: 2025-03-28SGIS SONGSHAN CO LTD

Patent Information

Application Number
CN202510009117.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-03
Publication Date
2025-03-28
Estimated Expiration
2045-01-03

AI Technical Summary

Technical Problem

During the steel bar production process, the weight deviation of the steel bar is out of control, resulting in the risk of the allowable deviation being out of control, affecting product quality and production efficiency.

Method used

A negative deviation measurement and control system for the weight of steel bars is designed, including a bale branch review submodule, a negative deviation calculation module and a negative deviation control module. By obtaining the number of branches of the bundle steel bars, calculating the number of branches and the negative deviation measurement value, and sending control signals to the weighing system based on these data to ensure that the weight of the steel bars is within a safe range.

Benefits of technology

Through this system, the weight deviation of steel bars can be accurately measured and controlled, the manual counting errors and costs can be reduced, product quality and production efficiency can be improved, and the risks caused by excessive products can be reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119702705A_ABST
    Figure CN119702705A_ABST
Patent Text Reader

Abstract

The invention discloses a steel bar weight negative deviation measurement control system and method, electronic equipment and a storage medium. The system comprises a bale count re-checking sub-module, a negative deviation calculation module and a negative deviation control module. The bale number re-checking sub-module obtains the bale steel bar number and sends the bale steel bar number to the production and manufacturing system and the weighing system; the negative deviation calculation module calculates a count difference value according to the number of the bundled steel bars and the rated number of the production and manufacturing system, calculates a negative deviation measurement value according to the theoretical weight and the actual weight, and compares the size relation between the negative deviation measurement value and a negative deviation control limit value; and the negative deviation control module sends a control signal to the weighing system according to the magnitude relationship among the count difference value, the negative deviation measurement value and the negative deviation control limit value. According to the technical scheme, the accuracy of data in the production process is ensured, errors and cost of manual counting are reduced, and the production efficiency and the product quality are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of steel bar rolling, and in particular to a steel bar weight negative deviation measurement control system, method, electronic equipment and storage medium. Background Art

[0002] Negative deviation rolling is a process in which the cross-sectional dimensions of finished steel products are controlled within the range of nominal dimensions according to standards during the rolling process. Reasonable negative deviation rolling can improve the yield rate without increasing investment. It is an important way to reduce costs and increase efficiency in the rolling production process, and steel users also have a strong demand for it.

[0003] The deviation between the actual weight and theoretical weight of the steel bars is generally compared with the theoretical weight of the steel bars when the steel bars are weighed after production. When the deviation exceeds the safety experience value, the steel bars are taken offline. The negative deviation control limit is based on the premise that the rated bundle count is accurate data. When there is a deviation between the actual count and the rated count, only the deviation between the actual weight and the theoretical weight is used as the control basis, which may lead to the risk of uncontrolled allowable deviation. Summary of the invention

[0004] The invention provides a steel bar weight negative deviation measurement control system, method, electronic equipment and storage medium to solve the problem of steel bar weight deviation out of control.

[0005] According to one aspect of the present invention, a negative deviation measurement and control system for steel bar weight is provided, comprising: a bale count verification submodule, a negative deviation calculation module and a negative deviation control module;

[0006] The bundle count verification submodule is connected to the negative deviation calculation module, and the bundle count verification submodule is connected to the production and manufacturing system and the weighing system through the system interface. The bundle count verification submodule is used to obtain bundle steel bar count data and send the bundle steel bar count data to the production and manufacturing system and the weighing system. The bundle steel bar count data includes the bundle steel bar count;

[0007] The negative deviation calculation module is connected to the negative deviation control module. The negative deviation calculation module is used to calculate the difference between the number of bundled steel bars and the rated number of the production and manufacturing system, and obtain the theoretical weight value according to the actual number of steel bars; calculate the negative deviation measurement value according to the theoretical weight value and the actual weight, and compare the negative deviation measurement value with the negative deviation control limit value;

[0008] The negative deviation control module is connected to the weighing system through a system interface. The negative deviation control module is used to send a control signal to the weighing system according to the difference in counts, the relationship between the negative deviation measurement value and the negative deviation control limit.

[0009] Optionally, the bale count verification submodule includes a camera and an AI server;

[0010] The camera is arranged on the steel bundle weighing platform of the weighing system to obtain the image data of the end face of the bundled steel bars;

[0011] The AI ​​server is used to determine the number of bundled steel bars based on the image data of the end faces of the bundled steel bars and a pre-trained target recognition model.

[0012] Optionally, an AI algorithm is deployed in the AI ​​server, and the AI ​​algorithm includes a deep learning algorithm;

[0013] The target recognition models obtained through the AI ​​server include:

[0014] Based on the deep learning algorithm, we collect on-site image data in the early stage of the project for learning, and manually annotate the image data to build a training data set;

[0015] According to the constructed neural network and deep learning algorithm, the training data set is used for training to obtain the target recognition model.

[0016] Optionally, the steel bar weight negative deviation measurement and control system also includes a human-computer interaction control module, which is connected to the negative deviation control module, and the human-computer interaction control module is used to process the bundled steel bars according to the control signal sent by the negative deviation control module.

[0017] According to another aspect of the present invention, a method for measuring and controlling a negative deviation of a steel bar weight is provided, wherein the method is applied to the negative deviation measurement and control system of the steel bar weight in any embodiment of the present invention, wherein the negative deviation measurement and control system of the steel bar weight further comprises a human-computer interaction control module, and the method comprises:

[0018] The bundle count verification submodule obtains bundle steel bar count data and sends the bundle steel bar count data to the production and manufacturing system and the weighing system. The bundle steel bar count data includes the bundle steel bar count;

[0019] The negative deviation calculation module calculates the difference between the number of bundled steel bars and the rated number of the production system, and obtains the theoretical weight value based on the actual number of steel bars;

[0020] The negative deviation calculation module calculates the negative deviation measurement value according to the theoretical weight value and the actual weight, and compares the magnitude relationship between the negative deviation measurement value and the negative deviation control limit value; wherein the negative deviation control limit value includes the negative deviation control lower limit value and the negative deviation control upper limit value;

[0021] The negative deviation control module sends a control signal to the weighing system according to the difference in the number of counts, the relationship between the negative deviation measurement value and the negative deviation control limit value;

[0022] The human-computer interaction control module processes the bundled steel bars according to the control signal.

[0023] Optionally, the negative deviation control module sends a control signal to the weighing system according to the difference in the number of counts, the relationship between the negative deviation measurement value and the negative deviation control limit value, including:

[0024] If the difference in the number of steel bars = 0, and the negative deviation control lower limit value < the negative deviation measurement value < the negative deviation control upper limit value, the negative deviation control module sends data equal to the number of steel bars in the bundle and the rated number of steel bars to the weighing system, and the steel bars in the bundle enter the next process link;

[0025] If the difference in the number of steel bars is ≠0, the negative deviation control module sends data indicating that the rated number of steel bars deviates from the rated value to the weighing system, and the bundled steel bars are suspended and enter the next process link.

[0026] Optionally, the human-machine interactive control module processes the bundled steel bars according to the control signal, including:

[0027] If the count difference = 0, and the negative deviation control lower limit value < negative deviation measurement value < negative deviation control upper limit value, the human-computer interaction control module displays the rated count, actual count, actual count theoretical weight value, weighing value, actual measured calculated value of the steel bar negative deviation, negative deviation control target value, negative deviation control lower limit value, negative deviation control upper limit value, and prompts "normal";

[0028] If the count difference ≠ 0, the human-computer interaction control module displays the rated count, actual count, actual count theoretical weight, weighing value, actual measured calculated value of the negative deviation of the steel bar, negative deviation control target value, negative deviation control lower limit value, negative deviation control upper limit value, and prompts "count deviation value".

[0029] Optionally, if the count difference is ≠ 0, the human-computer interaction control module displays the rated count, actual count, actual count theoretical weight, weighing value, actual measured calculated value of the negative deviation of the steel bar, negative deviation control target value, negative deviation control lower limit value, negative deviation control upper limit value, and prompts "count deviation value", including:

[0030] If the bundled steel bars are delivered by theoretical weight, when the difference in the number of bars is ≠ 0, a prompt will appear saying "offline processing" and the bundled steel bars must be unpacked and put back online after processing;

[0031] If the bundled steel bars are delivered by actual weight, when the difference in count is ≠ 0, a prompt "Confirm count" is displayed to set the preset value. If the difference in count is less than the preset value, the human-computer interaction control module is used to confirm, and the bundled steel bars enter the next process link.

[0032] If the difference in the number of steel bars is greater than the preset value, the bundled steel bars will be unpacked and put back online after processing. The bundled steel bars will not enter the next process link.

[0033] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:

[0034] at least one processor; and

[0035] a memory communicatively connected to the at least one processor; wherein,

[0036] The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the steel bar weight negative deviation measurement and control method described in any embodiment of the present invention.

[0037] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the steel bar weight negative deviation measurement control method described in any embodiment of the present invention when executed.

[0038] The technical solution of the embodiment of the present invention, by setting a bale count verification submodule, a negative deviation calculation module and a negative deviation control module, the bale count verification submodule obtains the bale steel bar count data and sends it to the manufacturing system and the weighing system, ensuring the accuracy and real-time of the data in the production process, and reducing the errors and costs of manual counting. The negative deviation calculation module can calculate the count difference and the negative deviation measurement value, and the negative deviation control module sends a control signal to the weighing system according to the count difference, the negative deviation measurement value and the negative deviation control limit value. By monitoring and comparing the negative deviation measurement value and the control limit value, and sending a corresponding control signal to the weighing system according to the data. The technical solution of the embodiment of the present invention ensures the accuracy of the data in the production process, reduces the errors and costs of manual counting, improves the level of product negative deviation control, reduces the risk of out-of-tolerance products, and improves production efficiency and product quality.

[0039] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0041] Figure 1It is a structural schematic diagram of a steel bar weight negative deviation measurement and control system provided according to an embodiment of the present invention;

[0042] Figure 2 This is an application scenario diagram of the bundled steel bar count verification submodule provided according to an embodiment of the present invention;

[0043] Figure 3 is a schematic diagram of the end face of the bundled steel bars obtained by the bundled steel bar count verification submodule provided in an embodiment of the present invention;

[0044] Figure 4 is a flow chart of a method for measuring and controlling negative deviation of steel bar weight provided according to an embodiment of the present invention;

[0045] Figure 5 It is a structural schematic diagram of an electronic device for implementing the steel bar weight negative deviation measurement and control method according to an embodiment of the present invention. DETAILED DESCRIPTION

[0046] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0047] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0048] Figure 1 The present invention provides a structural schematic diagram of a steel bar weight negative deviation measurement and control system. This embodiment can be applied to steel rolling and building materials, etc. The system can be implemented in the form of hardware and / or software. The system can be configured in steel rolling equipment, bundling weighing equipment, automated production lines and integrated control systems. Figure 1 As shown, the system includes: a bale count verification submodule 101, a negative deviation calculation module 102 and a negative deviation control module 103;

[0049] The bundle count verification submodule 101 is connected to the negative deviation calculation module 102, and the bundle count verification submodule 101 is connected to the production and manufacturing system 106 and the weighing system 105 through the system interface. The bundle count verification submodule 101 is used to obtain bundle steel bar count data and send the bundle steel bar count data to the production and manufacturing system 106 and the weighing system 105. The bundle steel bar count data includes the bundle steel bar count;

[0050] The negative deviation calculation module 102 is connected to the negative deviation control module 103. The negative deviation calculation module 102 is used to calculate the difference between the number of bundled steel bars and the rated number of the production system, and obtain the theoretical weight value according to the actual number of steel bars; calculate the negative deviation measurement value according to the theoretical weight value and the actual weight, and compare the negative deviation measurement value with the negative deviation control limit value;

[0051] The negative deviation control module 103 is connected to the weighing system 105 via a system interface. The negative deviation control module 103 is used to send a control signal to the weighing system 105 according to the count difference, the negative deviation measurement value and the negative deviation control limit.

[0052] Among them, the bundle count verification submodule 101 can obtain the bundle steel bar end face image through the camera, and determine the bundle steel bar count data according to the bundle steel bar end face image, and the bundle steel bar count data includes the bundle steel bar count. The bundle steel bar count can be determined by an AI algorithm. After obtaining the bundle steel bar count data, the bundle steel bar count data is sent to the manufacturing system 106 and the weighing system 105. The negative deviation calculation module 102 can determine the count difference according to the difference between the bundle steel bar count and the rated count of the manufacturing system 106, and can obtain the theoretical weight value according to the actual steel bar count, nominal diameter, and length value. The theoretical weight value can be obtained by looking up the table or calculating, and the table can be obtained by querying the negative deviation control range table of the fixed support package. Determine the negative deviation measurement value according to the difference between the theoretical weight and the actual measured weight. Compare the calculated negative deviation measurement value with the preset negative deviation control limit. The negative deviation control limit includes the negative deviation control upper limit and the negative deviation control lower limit. The negative deviation control limit defines the acceptable deviation range of the steel bar weight. If the negative deviation measurement value exceeds the deviation range, it indicates that the weight of the steel bar is not within the prescribed quality control range. The negative deviation control module 103 can determine whether the production process needs to be adjusted based on the difference in counts, the relationship between the negative deviation measurement value and the negative deviation control upper limit and the negative deviation control lower limit. The negative deviation control module 103 will send a control signal to the weighing system 105. If the difference in counts is not zero, the control signal instructs the weighing system 105 to suspend sending the next process link, such as unpacking the bundled steel bars to increase or decrease the count, or confirming the count of the bundled steel bars. If the difference in counts is zero, the control signal can enter the next process link according to the normal process.

[0053] The technical solution of the embodiment of the present invention, by setting a bale count verification submodule, a negative deviation calculation module and a negative deviation control module, the bale count verification submodule obtains the bale steel bar count data and sends it to the manufacturing system and the weighing system, ensuring the accuracy of the data in the production process and reducing the errors and costs of manual counting. The negative deviation calculation module can calculate the count difference and the negative deviation measurement value. The negative deviation control module sends a control signal to the weighing system according to the relationship between the count difference, the negative deviation measurement value and the negative deviation control limit value, and sends a corresponding control signal to the weighing system by comparing the negative deviation measurement value with the control limit value and sending the corresponding control signal to the weighing system according to the data. The technical solution of the embodiment of the present invention ensures the accuracy of the data in the production process, reduces the errors and costs of manual counting, improves the level of product negative deviation control, reduces the risk of out-of-tolerance products, and improves production efficiency and product quality.

[0054] Figure 2 This is an application scenario diagram of the bundled steel bar count verification submodule provided according to an embodiment of the present invention; Figure 3is a schematic diagram of the end face of the bundled steel bars obtained by the bundled steel bar count verification submodule provided in an embodiment of the present invention. Figure 2 and Figure 3 ,The bale count verification submodule includes a camera and an AI server;

[0055] The camera is arranged on the steel bundle weighing platform of the weighing system to obtain the image data of the end face of the bundled steel bars;

[0056] The AI ​​server is used to determine the number of bundled steel bars based on the image data of the end faces of the bundled steel bars and a pre-trained target recognition model.

[0057] Among them, the bundle count verification submodule can obtain image data of the end face of the bundled steel bars through the camera, which can reduce errors in manual counting and improve production efficiency. The AI ​​server can determine the number of bundled steel bars based on the image data of the end face of the bundled steel bars. The AI ​​server is set with an AI algorithm, which can be a deep learning algorithm, to determine the number of bundled steel bars based on a pre-trained target recognition model. The bundle count verification submodule can also include a fill light and a switch. The fill light can supplement or enhance the light to ensure that the image captured by the camera is clear. The switch can transmit the image data of the end face of the bundled steel bars to the AI ​​server, and transmit the number of bundled steel bars to the production and manufacturing system and the weighing system.

[0058] In some optional embodiments of the present invention, an AI algorithm is deployed in the AI ​​server, and the AI ​​algorithm includes a deep learning algorithm;

[0059] The target recognition models obtained through the AI ​​server include:

[0060] Based on the deep learning algorithm, we collect on-site image data in the early stage of the project for learning, and manually annotate the image data to build a training data set;

[0061] According to the constructed neural network and deep learning algorithm, the training data set is used for training to obtain the target recognition model.

[0062] Among them, AI algorithms can use deep learning algorithms. Deep learning algorithms need to learn from a large amount of data. They can collect on-site image data in the early stage of the project, manually annotate the images, and build a training data set. Build a neural network, run the deep learning algorithm, and use big data resources to train the on-site data set. The initially trained target recognition model is tested on the on-site data to measure the effect of the target recognition model, and it is repeatedly optimized for deficiencies to meet the needs of the business system.

[0063] Specifically, the target recognition model can use a data-driven deep learning target detection algorithm to identify steel bars. Since steel bars may be blocked, rotated or moved during the transmission or stacking process, the end face features are easily lost. The dynamic capture algorithm of the steel end face can be used. The dynamic capture algorithm can automatically adjust the acquisition angle and focus according to the movement trajectory of the steel bar, reduce the loss of steel end face features, and improve the recognition accuracy of the AI ​​model. After the AI ​​model is initially recognized, there may be some misidentified points. The misidentified points can be filtered out by algorithms such as K-means clustering to improve the accuracy. The K-means clustering algorithm is an unsupervised learning method that can classify points according to the recognition results, classify similar recognition points into one category, and filter out isolated misidentified points as outliers. Discrete points are generated due to acquisition errors or abnormal interference. The interquartile range (IQR) is a statistical method used to process outliers or discrete points. The IQR method can analyze and filter discrete points, eliminate outliers that are significantly deviated from most data, and improve the accuracy of the result output. After the AI ​​algorithm is trained, it can be encapsulated in the AI ​​server and called when the weight signal is triggered on the scale of the steel bar bundle.

[0064] In some optional embodiments of the present invention, continue to refer to Figure 1 The steel bar weight negative deviation measurement and control system also includes a human-computer interaction control module 104, which is connected to the negative deviation control module 103, and is used to process the bundled steel bars according to the control signal sent by the negative deviation control module 103.

[0065] Among them, the human-machine interaction control module 104 includes a display, a control button, etc. The human-machine interaction control module 104 can process the bundled steel bars according to the control signal sent by the negative deviation control module 103. The operator controls through the control button of the human-machine interaction control module 104. According to the control signal sent by the negative deviation control module, the human-machine interaction control module will prompt the operator to take measures. At the same time, the display can display the rated number of bars, the actual number of bars, the actual number of bars theoretical weight value, the weighing value, the actual measured calculation value of the negative deviation of the steel bars, the negative deviation control target value, the negative deviation control lower limit value, the negative deviation control upper limit value and other information. The control button can be used to confirm the number of bundled steel bars, and the bundled steel bars are sent to the weighing system 106 according to the actual number of bars and the actual theoretical weight data.

[0066] Figure 4 A flowchart of a steel bar weight negative deviation measurement control method provided in an embodiment of the present invention can be applied to the steel bar weight negative deviation measurement control system described in any embodiment of the present invention, and the steel bar weight negative deviation measurement control system also includes a human-computer interaction control module, reference Figure 1 and Figure 4, the method comprising:

[0067] S201, the bundle count verification submodule 101 obtains bundle steel bar count data, and sends the bundle steel bar count data to the manufacturing system 106 and the weighing system 105, the bundle steel bar count data including the bundle steel bar count;

[0068] Among them, the bundle count verification submodule 101 can obtain the end face image of the bundled steel bars through a camera, and can determine the number of bundled steel bars based on the end face image of the bundled steel bars through an AI server based on a pre-trained target recognition model. After obtaining the number of bundled steel bars, the number of bundled steel bars is sent to the production and manufacturing system 106 and the weighing system 105.

[0069] S202, the negative deviation calculation module 102 calculates the difference between the number of bundled steel bars and the rated number of the production and manufacturing system 106, and obtains the theoretical weight value according to the actual number of steel bars;

[0070] Among them, the negative deviation calculation module 102 can obtain the difference in number of steel bars according to the difference between the number of steel bars in the bundle and the rated number of steel bars in the manufacturing system 106. For example, if the predetermined number of steel bars is 100 and the actual number of steel bars is 95, the difference in number of steel bars is 5. Then, the theoretical weight value is obtained according to the actual number of steel bars, the nominal diameter and the length value. The theoretical weight value can be obtained by looking up a table or calculating. The table can be obtained by querying the negative deviation control range table of fixed-number packaging.

[0071] S203, the negative deviation calculation module 102 calculates the negative deviation measurement value according to the theoretical weight value and the actual weight, and compares the magnitude relationship between the negative deviation measurement value and the negative deviation control limit value; wherein the negative deviation control limit value includes a negative deviation control lower limit value and a negative deviation control upper limit value;

[0072] The negative deviation calculation module 102 may determine the negative deviation measurement value based on the difference between the theoretical weight and the actual weight, and compare the calculated negative deviation measurement value with the negative deviation control upper limit value and the negative deviation control lower limit value.

[0073] S204, the negative deviation control module 103 sends a control signal to the weighing system 105 according to the difference in the number of pieces, the relationship between the negative deviation measurement value and the negative deviation control limit;

[0074] Among them, the negative deviation control module 103 can compare the negative deviation measurement value with the negative deviation control upper limit and the negative deviation control lower limit according to the difference in the number of branches. According to the comparison result, a control signal is sent to the weighing system 105. If the negative deviation measurement value exceeds the control limit, the control signal will instruct the weighing system 105 to make adjustments, such as unpacking the bundled steel bars to increase or decrease the number of branches, so that the negative deviation returns to the control range. If the negative deviation measurement value is within the control limit, the control signal may indicate to maintain the current production status.

[0075] S205. The human-computer interaction control module 104 processes the bundled steel bars according to the control signal.

[0076] Among them, the human-computer interaction control module 104 performs corresponding processing on the bundled steel bars according to the control signal received from the negative deviation control module 103 and the different control signals sent by the negative deviation control module 103 to the weighing system 105, such as entering the next process link according to the normal process or unpacking offline to increase or decrease the number or confirm the number.

[0077] According to the technical solution of the embodiment of the present invention, the bundle count verification submodule obtains the actual count data of the bundled steel bars and transmits it to the manufacturing system and the weighing system. Then, the count difference and the negative deviation measurement value between the actual weight and the theoretical weight are calculated by the negative deviation calculation module, and compared with the negative deviation control limit. If the deviation exceeds the control limit, the negative deviation control module will send a control signal to the weighing system to ensure that the production process is adjusted. Finally, through the human-computer interaction control module, the operator can take corresponding measures according to the system feedback to ensure that the count and weight of the steel bars in the production process meet the standards.

[0078] In some optional embodiments of the present invention, the negative deviation control module sends a control signal to the weighing system according to the count difference, the negative deviation measurement value and the negative deviation control limit value, including:

[0079] If the difference in the number of steel bars = 0, and the negative deviation control lower limit value < the negative deviation measurement value < the negative deviation control upper limit value, the negative deviation control module sends data equal to the number of steel bars in the bundle and the rated number of steel bars to the weighing system, and the steel bars in the bundle enter the next process link;

[0080] Among them, the count difference is 0, indicating that the count of the bundled steel bars is equal to the rated count of the manufacturing system 106. The negative deviation control lower limit value < negative deviation measurement value < negative deviation control upper limit value, indicating that the weight deviation of the steel bars is within an acceptable range. At this time, the negative deviation control module 103 sends data equal to the rated count of the bundled steel bars to the weighing system 105. The production process does not need to be adjusted due to the count difference and weight deviation, and subsequent production can continue, and the bundled steel bars enter the next process link.

[0081] If the difference in the number of steel bars is ≠0, the negative deviation control module sends data indicating that the rated number of steel bars deviates from the rated value to the weighing system, and the bundled steel bars are suspended and enter the next process link.

[0082] Among them, if the count difference is not equal to 0, it indicates that the count of the bundled steel bars deviates from the rated count of the manufacturing system 106. The negative deviation control module 103 sends the data of the rated count deviating from the rated value to the weighing system 105, and the bundled steel bars are suspended to enter the next process link. The processing method of the bundled steel bars can be determined according to the count difference. If the count difference is within the preset value range, the count needs to be confirmed, and the actual count and actual theoretical weight data are sent to the weighing system 105. If the count difference exceeds the preset value range, the bundled steel bars can be unpacked to increase or decrease the count.

[0083] In some optional embodiments of the present invention, continue to refer to Figure 1 The human-machine interactive control module 104 processes the bundled steel bars according to the control signal, including:

[0084] If the count difference = 0, and the negative deviation control lower limit value < negative deviation measurement value < negative deviation control upper limit value, the human-computer interaction control module 104 displays the rated count, actual count, actual count theoretical weight value, weighing value, actual measured calculated value of the steel bar negative deviation, negative deviation control target value, negative deviation control lower limit value, negative deviation control upper limit value, and prompts "normal";

[0085] If the count difference ≠ 0, the human-computer interaction control module displays the rated count, actual count, actual count theoretical weight, weighing value, actual measured calculated value of the negative deviation of the steel bar, negative deviation control target value, negative deviation control lower limit value, negative deviation control upper limit value, and prompts "count deviation value".

[0086] In some optional embodiments of the present invention, continue to refer to Figure 1 If the count difference is ≠ 0, the human-computer interaction control module 104 displays the rated count, actual count, actual count theoretical weight, weighing value, actual measured calculated value of the negative deviation of the steel bar, negative deviation control target value, negative deviation control lower limit value, negative deviation control upper limit value, and prompts "count deviation value", including:

[0087] If the bundled steel bars are delivered by theoretical weight, when the difference in the number of bars is ≠ 0, a prompt will appear saying "offline processing" and the bundled steel bars must be unpacked and put back online after processing;

[0088] The bundled steel bars are delivered at theoretical weight, which means that the delivery of the steel bars is based on the theoretically calculated weight. If the difference in the number of bars is not equal to zero, that is, the actual number of bars is inconsistent with the rated number of bars, the system will prompt "offline processing", and the bundled steel bars need to be unpacked, which can be to increase or decrease the number of steel bars in the bundled steel bars, or to process the steel bars with problems. After the unpacking process is completed, the steel bars need to be repacked and put online again for weighing or other inspections.

[0089] If the bundled steel bars are delivered by actual weight, when the difference in the number of bars is ≠ 0, a prompt "Confirm the number of bars" is displayed, and a preset value is set. If the difference in the number of bars is less than the preset value, the human-computer interaction control module 104 is used to confirm, and the bundled steel bars enter the next process link;

[0090] If the difference in the number of steel bars is greater than the preset value, the bundled steel bars will be unpacked and put back online after processing. The bundled steel bars will not enter the next process link.

[0091] Among them, actual weight delivery means that the delivery of steel bars is based on the actual weighed weight. If the count difference is not equal to zero, that is, the actual count is inconsistent with the rated count, the system will prompt "count confirmation". The preset value can be set according to the production rhythm of the production line and the product specifications. For example, the preset value can be set to 3. When the count difference is less than 3, that is, when the count difference is 1 or 2, it means that the difference is small, and the system can allow unpacking without going offline, but at this time the operator needs to confirm through the control button of the human-computer interaction control module 104, and the bundled steel bars enter the next process link. When the count difference is greater than 3, it means that the difference is large, and the bundled steel bars need to be unpacked, which can be to increase or decrease the number of steel bars, or to deal with the problematic steel bars. After the unpacking process is completed, the steel bars need to be repacked and put online again for weighing or other inspections.

[0092] Figure 5 A schematic diagram of the structure of an electronic device 10 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.

[0093] like Figure 5As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0094] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0095] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a steel bar weight negative deviation measurement control method.

[0096] In some embodiments, the steel bar weight negative deviation measurement control method can be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the steel bar weight negative deviation measurement control method described above can be performed. Alternatively, in other embodiments, the processor 11 can be configured to execute the steel bar weight negative deviation measurement control method by any other appropriate means (for example, by means of firmware).

[0097] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0098] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.

[0099] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0100] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).

[0101] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0102] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.

[0103] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.

[0104] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A steel bar weight negative deviation measurement and control system, characterized in that: include: Bale count verification submodule, negative deviation calculation module and negative deviation control module; The bundle count verification submodule is connected to the negative deviation calculation module, and the bundle count verification submodule is connected to the production and manufacturing system and the weighing system through the system interface. The bundle count verification submodule is used to obtain bundle steel bar count data, and send the bundle steel bar count data to the production and manufacturing system and the weighing system, and the bundle steel bar count data includes the bundle steel bar count; The negative deviation calculation module is connected to the negative deviation control module, and the negative deviation calculation module is used to calculate the difference between the number of bundled steel bars and the rated number of the production system, and obtain the theoretical weight value according to the actual number of steel bars; calculate the negative deviation measurement value according to the theoretical weight value and the actual weight, and compare the negative deviation measurement value with the negative deviation control limit value; The negative deviation control module is connected to the weighing system via the system interface, and is used to send a control signal to the weighing system according to the count difference, the negative deviation measurement value and the negative deviation control limit value.

2. The system according to claim 1, characterized in that The bale count verification submodule includes a camera and an AI server; The camera is arranged on the steel bundle weighing platform of the weighing system, and is used to obtain image data of the end face of the bundled steel bars; The AI ​​server is used to determine the number of bundled steel bars according to the image data of the end face of the bundled steel bars based on a pre-trained target recognition model.

3. The system according to claim 2, characterized in that An AI algorithm is deployed in the AI ​​server, and the AI ​​algorithm includes a deep learning algorithm; Acquiring the target recognition model through the AI ​​server includes: Based on the deep learning algorithm, we collect on-site image data in the early stage of the project for learning, and manually annotate the image data to build a training data set; According to the constructed neural network and the deep learning algorithm, the target recognition model is obtained by training using the training data set.

4. The system according to claim 1, characterized in that The steel bar weight negative deviation measurement and control system also includes a human-computer interaction control module, which is connected to the negative deviation control module and is used to process the bundled steel bars according to the control signal sent by the negative deviation control module.

5. A method for measuring and controlling negative deviation of steel bar weight, characterized in that: Applied to the steel bar weight negative deviation measurement and control system according to any one of claims 1 to 4, the steel bar weight negative deviation measurement and control system further includes a human-computer interaction control module, and the method includes: The bundle count verification submodule obtains bundle steel bar count data, and sends the bundle steel bar count data to the production system and the weighing system, wherein the bundle steel bar count data includes the bundle steel bar count; The negative deviation calculation module calculates the difference between the number of the bundled steel bars and the rated number of the production system, and obtains the theoretical weight value according to the actual number of steel bars; The negative deviation calculation module calculates the negative deviation measurement value according to the theoretical weight value and the actual weight, and compares the magnitude relationship between the negative deviation measurement value and the negative deviation control limit value; wherein the negative deviation control limit value includes a negative deviation control lower limit value and a negative deviation control upper limit value; The negative deviation control module sends a control signal to the weighing system according to the count difference, the negative deviation measurement value and the negative deviation control limit value; The human-computer interaction control module processes the bundled steel bars according to the control signal.

6. The method according to claim 5, characterized in that The negative deviation control module sends a control signal to the weighing system according to the count difference, the negative deviation measurement value and the negative deviation control limit value, including: If the count difference = 0, and the negative deviation control lower limit < the negative deviation measurement value < the negative deviation control upper limit, the negative deviation control module sends the data of the bundled steel bar count and the rated count to the weighing system, and the bundled steel bar enters the next process link; If the difference in the number of steel bars is ≠0, the negative deviation control module sends data indicating that the rated number of steel bars deviates from the rated value to the weighing system, and the bundled steel bars are suspended from entering the next process link.

7. The method according to claim 6, characterized in that The human-machine interaction control module processes the bundled steel bars according to the control signal, including: If the count difference = 0, and the negative deviation control lower limit < the negative deviation measurement value < the negative deviation control upper limit, the human-computer interaction control module displays the rated count, actual count, actual count theoretical weight, weighing value, actual measured calculated value of the steel bar negative deviation, negative deviation control target value, negative deviation control lower limit, negative deviation control upper limit, and prompts "normal"; If the count difference ≠ 0, the human-computer interaction control module displays the rated count, actual count, actual count theoretical weight, weighing value, actual measured calculated value of the negative deviation of the steel bar, negative deviation control target value, negative deviation control lower limit value, negative deviation control upper limit value, and prompts "count deviation value".

8. The method according to claim 7, characterized in that If the count difference is ≠0, the human-computer interaction control module displays the rated count, actual count, actual count theoretical weight, weighing value, actual measured calculated value of negative deviation of steel bars, negative deviation control target value, negative deviation control lower limit value, negative deviation control upper limit value, and prompts "count deviation value", including: If the bundled steel bars are delivered at theoretical weight, when the difference in the number of bars is ≠0, a prompt "offline processing" will be displayed, and the bundled steel bars must be unpacked and put back online after processing; If the bundled steel bars are delivered by actual weight, when the count difference is ≠0, a "count confirmation" prompt is displayed to set a preset value. If the count difference is less than the preset value, the human-computer interaction control module is used to confirm, and the bundled steel bars enter the next process link; If the difference in the number of steel bars is greater than the preset value, the bundled steel bars are unpacked and put back online after processing, and the bundled steel bars do not enter the next process link.

9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the steel bar weight negative deviation measurement control method described in any one of claims 5-8.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the steel bar weight negative deviation measurement control method according to any one of claims 5 to 8 when executed.

Citation Information

Patent Citations

  • Method for controlling weight deviation through after-rolling length of hot-rolled steel bar

    CN103464468A

  • Negative deviation monitoring system and negative deviation detection calculation method for ribbed steel bars

    CN104858242A

  • Method for simply and conveniently controlling negative tolerance of hot-rolled ribbed steel bar finished product

    CN115365293A

  • Method for rapid early warning of yield and negative tolerance of bar

    CN118875016A

  • Method and system for welding

    US20170274467A1

Cited By

  • Steel and iron material intelligent bundle separation control method and system

    CN121613854A