Production system, intelligent carrying error correction method and device thereof and electronic equipment
The production system addresses the issue of incorrect trolley-workpiece bindings by implementing real-time data tracking and error correction, enhancing accuracy and efficiency in vehicle assembly processes.
Patent Information
- Application Number
- CN202411314994.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-20
- Publication Date
- 2025-01-03
AI Technical Summary
Existing vehicle production systems fail to accurately verify the correspondence between transport trolleys and workpieces, leading to potential errors in vehicle body paint color and increased scrap rates due to collisions, with manual inspections being inefficient.
A production system with real-time tracking and error correction methods that involve data acquisition, unbinding, and binding of trolley and workpiece data at different processing positions, using scanning and image recognition to ensure accurate handling and reduce errors.
Ensures correct handling operations by real-time tracking and error correction, reducing incorrect bindings and improving production efficiency by minimizing manual inspections and errors.
Smart Images

Figure CN119247898A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to the field of intelligent identification and control, and in particular to a production system and an intelligent handling error correction method, device and electronic equipment thereof. Background Art
[0002] Under Body Coating (UBC) is a process for spraying sealant on the bottom of the vehicle body and is an important part of vehicle assembly.
[0003] In the existing vehicle gluing operation, a trolley is usually used to transport the vehicle model workpiece, and a hoist is used to lift the vehicle model workpiece to perform the gluing operation. When the trolley arrives at the entrance of the gluing operation, the trolley code is identified by the photoelectric detection scanner to obtain the specific information of the vehicle model workpiece carried. Subsequently, the hoist lifts the vehicle model workpiece, performs the predetermined gluing operation, and the trolley continues to move forward along the production line. After the gluing is completed, the vehicle model workpiece is returned to the original trolley, and the original trolley transports the vehicle model workpiece to the next processing step according to the predetermined processing process. The prior art has the following problems: In the prior art, the trolley and the vehicle model workpiece are not verified. If the correspondence between the trolley and the vehicle model workpiece is wrong during the processing and transportation process, it is easy to cause the color of the vehicle body spray paint to be wrong in the next processing step, or the vehicle body may be scrapped due to the collision of the manipulator, and the problems of bumps and falls may occur during the fault investigation. In addition, the correspondence between the trolley and the vehicle model workpiece is checked manually, which is prone to missed inspections, and the inspection efficiency is low, which affects production efficiency. Summary of the invention
[0004] The present invention provides a production system and its intelligent handling error correction method, device and electronic equipment. The system solves the problem that the existing production system fails to calibrate the workpiece and the trolley during the handling process, resulting in incorrect binding of the workpiece and the trolley and affecting subsequent production processes, by real-time tracking of the workpiece and the trolley, thereby ensuring the correctness of the handling operation.
[0005] In a first aspect, an embodiment of the present invention provides a production system intelligent handling error correction method, the production system intelligent handling error correction method comprising:
[0006] At a first processing position of the production system, first trolley data of a transport trolley, workpiece data of a workpiece to be processed carried by the transport trolley, and first hoist data corresponding to the workpiece data are acquired;
[0007] According to the transport status between the workpiece to be processed and the transport trolley, the workpiece data and the first trolley data are unbound;
[0008] According to the lifting state of the workpiece to be processed by the lifting tool, data binding is performed on the workpiece data and the first lifting tool data;
[0009] Obtain the workpiece displacement data corresponding to the binding data, and the trolley displacement data of the empty trolley after unbinding;
[0010] At the second processing position of the production system, second trolley data of the transport trolley to be verified and second spreader data of the spreader to be verified are obtained;
[0011] According to the matching results of the second trolley data and the trolley displacement data, and the matching results of the second hoist data and the workpiece displacement data, error correction and verification are performed on the handling process.
[0012] Optionally, according to the matching result between the second trolley data and the trolley displacement data, and the matching result between the second spreader data and the workpiece displacement data, error correction verification is performed on the handling process, including:
[0013] When the second trolley data does not match the trolley displacement data, or the second spreader data does not match the workpiece displacement data, an error correction alarm is issued;
[0014] When the second trolley data matches the trolley displacement data, and the second spreader data matches the workpiece displacement data, the second trolley data and the workpiece data are verified twice;
[0015] After the second verification is passed, the second vehicle data and workpiece data are bound.
[0016] Optionally, when the spreader transfers the workpiece to be processed to the handling device, data unbinding is performed on the workpiece data and the first spreader data;
[0017] When the workpiece to be processed is transferred from the transport equipment to the transport cart, data binding is performed on the cart data and the workpiece data.
[0018] Optionally, obtaining the workpiece displacement data corresponding to the binding data and the trolley displacement data of the empty trolley after unbinding includes:
[0019] Determine workpiece shift data based on a preset processing procedure of the workpiece to be processed between the first processing position A1 and the second processing position A2;
[0020] The carriage shift data is determined based on a preset movement path of the empty carriage between the first processing position A1 and the second processing position A2.
[0021] Optionally, at least one of the first trolley data, the workpiece data, the first hoist data, the second trolley data, the second hoist data, the trolley displacement data, the workpiece displacement data or the error correction verification result is sent to the human-computer interaction device for real-time display.
[0022] Optionally, the error correction alarm is canceled on the human-machine interaction device, and the erroneous data of the transport trolley, the workpiece to be processed and the hanger are corrected to reset the production system.
[0023] Optionally, at the first processing position of the production system, after obtaining the first trolley data of the transport trolley, the workpiece data of the workpiece to be processed carried by the transport trolley, and the first hoisting device data corresponding to the workpiece data, the method further includes:
[0024] The workpiece data is sent to the spreader so that the spreader can convert the lifting tool according to the workpiece data.
[0025] In a second aspect, an embodiment of the present invention further provides an intelligent handling error correction control device for a production system, wherein the production system comprises: a handling trolley and a sling, including:
[0026] A first data acquisition module is used to acquire first trolley data of a transport trolley, workpiece data of a workpiece to be processed carried by the transport trolley, and first hoist data corresponding to the workpiece data at a first processing position A1 of the production system;
[0027] A first data processing module, used for performing data unbinding between the workpiece data and the first trolley data according to the transport status between the workpiece to be processed and the transport trolley;
[0028] A second data processing module is used to perform data binding on the workpiece data and the first hoist data according to the hoisting state of the workpiece to be processed by the hoist;
[0029] The second data acquisition module is used to acquire the workpiece displacement data corresponding to the binding data and the trolley displacement data of the empty trolley after unbinding;
[0030] A third data acquisition module is used to acquire the second trolley data of the transport trolley to be verified and the second spreader data of the spreader to be verified at the second processing position A2 of the production system;
[0031] The error correction and verification module is used to perform error correction and verification on the handling process according to the matching results between the second trolley data and the trolley displacement data, and the matching results between the second hoist data and the workpiece displacement data.
[0032] In the third aspect, an embodiment of the present invention also provides a production system, which includes a transport trolley, a sling and the production system intelligent transport error correction control device in the above embodiment; the production system intelligent transport error correction control device is used to execute the above-mentioned production system intelligent transport error correction method, and perform error correction verification on the transport process of the transport trolley and the sling.
[0033] In a fourth aspect, an embodiment of the present invention further provides an electronic device, the computer-readable electronic device storing computer instructions, the computer instructions being used to enable a processor to implement the above-mentioned intelligent handling error correction method for a production system when executed.
[0034] The embodiment of the present invention provides a production system and its intelligent handling error correction method, device and electronic equipment, the method comprising: at a first processing position, obtaining first trolley data, workpiece data, and first hoist data; performing data unbinding on the workpiece data and the first trolley data, and performing data binding on the workpiece data and the first hoist data; obtaining workpiece displacement data corresponding to the binding data, and the trolley displacement data of the empty trolley after unbinding; at a second processing position, obtaining the second trolley data of the handling trolley to be verified, and the second hoist data of the hoist to be verified; according to the matching results of the second trolley data and the trolley displacement data, and the matching results of the second hoist data and the workpiece displacement data, performing error correction verification on the handling process, completing real-time tracking of the workpiece and the trolley, timely discovering and correcting the binding errors between the workpiece and the trolley during the handling process, ensuring the correctness of the handling operation, and improving production efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] Figure 1 It is a flow chart of a production system intelligent handling error correction method provided by Embodiment 1 of the present invention;
[0036] Figure 2 is a flow chart of another intelligent handling error correction method for a production system provided in Embodiment 2 of the present invention;
[0037] Figure 3 is a flow chart of another intelligent handling error correction method for a production system provided in Embodiment 3 of the present invention;
[0038] Figure 4 It is a structural schematic diagram of another intelligent handling error correction device for a production system provided by Embodiment 4 of the present invention;
[0039] Figure 5 This is a flow chart of an intelligent handling and error correction production system provided by Embodiment 5 of the present invention;
[0040] Figure 6 It is a structural schematic diagram of an electronic device for implementing the intelligent handling error correction method for a production system provided in Example 6 of the present invention. DETAILED DESCRIPTION
[0041] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the present invention, rather than to limit the present invention. It should also be noted that, for ease of description, only parts related to the present invention, rather than all structures, are shown in the accompanying drawings.
[0042] The terms used in the embodiments of the present invention are only for the purpose of describing specific embodiments, and are not intended to limit the present invention. It should be noted that the directional words such as "upper", "lower", "left", "right" and the like described in the embodiments of the present invention are described at the angles shown in the accompanying drawings and should not be understood as limitations on the embodiments of the present invention. In addition, in the context, it is also necessary to understand that when it is mentioned that an element is formed "on" or "under" another element, it can not only be directly formed "on" or "under" another element, but also indirectly formed "on" or "under" another element through an intermediate element. The terms "first", "second", etc. are only used for descriptive purposes and do not represent any order, quantity or importance, but are only used to distinguish different components. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood in specific circumstances.
[0043] The term “including” and its variations used in the present invention are open inclusions, that is, “including but not limited to.” The term “based on” means “based at least in part on.” The term “one embodiment” means “at least one embodiment.”
[0044] It should be noted that the concepts such as "first" and "second" mentioned in the present invention are only used to distinguish the corresponding contents, and are not used to limit the order or interdependence.
[0045] It should be noted that the modifications of "one" and "plurality" mentioned in the present invention are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0046] Embodiment 1
[0047] Figure 1 A flowchart of a production system intelligent handling and error correction method provided in the first embodiment of the present invention. The embodiment of the present invention is applicable to the situation where the workpiece is transferred between different carriers in the production system intelligent handling and error correction system. The method can be executed by the production system intelligent handling and error correction control device provided by the embodiment of the present invention. The production system intelligent handling and error correction control device can be implemented in the form of hardware and / or software. The production system intelligent handling and error correction control device can be configured in the production system or set in an independent electronic device. In the embodiment of the present invention, the production system includes but is not limited to the UBC spray production system. The production system includes a transport trolley and a hoist. The transport trolley can be understood as a carrier for transporting specific workpieces (such as vehicle model workpieces), which can be automatically or manually moved to different processing positions; the hoist can be understood as a temporary carrier for lifting the workpiece to perform the processing procedure.
[0048] like Figure 1 As shown, the method includes:
[0049] S110 . At a first processing position A1 of the production system, first trolley data of a transport trolley, workpiece data of a workpiece to be processed carried by the transport trolley, and first hoisting device data corresponding to the workpiece data are acquired.
[0050] Among them, the first processing position A1 can be understood as the starting position of the workpiece entering a specific processing process (such as a spraying process) in the production system; the first trolley data can be understood as the identity authentication information corresponding to the transport trolley carrying the workpiece to be processed at the first processing position A1, which may include the trolley code, trolley model, etc.; the workpiece data of the workpiece to be processed can be understood as the information required for the workpiece to be processed in the current process flow, which may include the workpiece model, workpiece code, etc. Taking the UBC spraying production system as an example, the workpiece to be processed is a body structural part, and the workpiece data of the workpiece to be processed includes the vehicle model (such as microcar (A00 class), small car (A0 class), compact car (A class), medium-sized car (B class), medium and large car (C class), large car (D class), etc.) and workpiece code; the first hoist data can be understood as the identity authentication information corresponding to the hoist, which may include the hoist code, hoist model, etc.
[0051] Specifically, when the trolley carries the workpiece to the first processing position A1, the first trolley data (such as trolley code, trolley model) of the transport trolley is obtained through a scanning device (such as a barcode scanner) and / or an image detection device (such as a camera); based on the pre-stored correspondence between the transport trolley and the workpiece, the workpiece data (such as the workpiece model, size, etc.) of the workpiece to be processed on the transport trolley is obtained; the first sling data (such as the sling code) of the sling assigned to the first processing position A1 is obtained through a scanning device (such as a barcode scanner) and / or an image detection device (such as a camera). At this time, the workpiece is located on the transport trolley, and the trolley data and the workpiece data are bound to each other.
[0052] S120, unbinding the workpiece data from the first vehicle data according to the transport status between the workpiece to be processed and the transport vehicle.
[0053] In the embodiment of the present invention, the movement of the workpiece to be processed between the transport trolley and the hanger is performed by a transport device (such as a lift).
[0054] Among them, the transport status is used to indicate whether the workpiece to be processed has left the transport trolley; data unbinding can be understood as that the two sets of data are no longer associated.
[0055] Specifically, when the workpiece leaves the transport trolley (such as receiving a signal from the transport device indicating that the workpiece has left the trolley), the workpiece data and the first trolley data are unbound.
[0056] S130 , performing data binding on the workpiece data and the first hoist data according to the hoisting state of the workpiece to be processed by the hoist.
[0057] The hoisting status is used to indicate whether the workpiece to be processed has been hoisted; data binding can be understood as associating two sets of data in the database.
[0058] Specifically, when the lifting of the workpiece is completed (such as receiving a loading signal from the lifting device), the workpiece is deemed to be transferred from the trolley to the lifting device, and the workpiece data is bound to the lifting device data accordingly.
[0059] S140, obtaining the workpiece displacement data corresponding to the binding data, and the trolley displacement data of the empty trolley after unbinding.
[0060] Among them, the workpiece displacement data can be understood as the displacement data of the workpiece in the current process flow and its execution time, wherein the displacement data includes but is not limited to translation, flipping, rotation, etc.; the empty car displacement data mainly includes the moving path and execution time.
[0061] Specifically, the workpiece displacement data in the current processing step is obtained through the pre-stored process flow of the workpiece to be processed in the processing step (such as the workpiece enters station A to be processed for t1 time, and then enters station B to be processed for t2 time).
[0062] S150. At the second processing position A2 of the production system, obtain the second trolley data of the transport trolley to be verified and the second spreader data of the spreader to be verified.
[0063] Among them, the second processing position A2 can be understood as the end position of the current specific processing process before the workpiece enters the next specific processing process in the production system (such as sheet metal spraying process) after the current specific processing process is completed; the second trolley data and the second hoist data can be understood as the data of the trolley and hoist located at the second processing position A2.
[0064] Specifically, after the current process is completed and before entering the next process, the workpiece is on the spreader and is about to be transferred from the spreader to the trolley. The second spreader data of the spreader and the second trolley data of the trolley are obtained by scanning and / or image recognition.
[0065] S160, performing error correction verification on the handling process according to the matching result between the second trolley data and the trolley displacement data, and the matching result between the second hanger data and the workpiece displacement data.
[0066] The matching result may be data consistency or data inconsistency.
[0067] Specifically, when the second trolley data is inconsistent with the trolley displacement data, it means that an error has occurred in the trolley in the current process flow; when the second hoist data is inconsistent with the hoist displacement data, it means that an error has occurred in the trolley in the current process flow; when any of the above situations occurs, it is deemed that the error correction verification has failed.
[0068] The technical solution of the embodiment of the present invention is as follows: first, at the first processing position A1 of production, the first trolley data of the transport trolley, the workpiece data of the workpiece to be processed carried on the transport trolley, and the first hoist data corresponding to the workpiece data are obtained through scanning and image recognition technology. Then, based on the moving progress of the workpiece to be processed between the transport trolley and the hoist, the hanging carrier of the workpiece is intelligently switched. When the workpiece leaves the transport trolley, the data unbinding operation is performed to unlink the workpiece data from the first trolley data; when the workpiece is lifted by the hoist, the data binding operation is performed to associate and bind the workpiece data with the first hoist data. When the hoist drives the workpiece to be processed to perform the processing operation, the workpiece data always maintains a binding state with the corresponding hoist. Furthermore, based on the flow data of the transport trolley and the workpiece to be processed in the processing process, the workpiece displacement data and the trolley displacement data are obtained. Finally, at the second processing position A2 of production, it is verified whether the trolley, the hoist and the corresponding displacement data are consistent. It is realized that the real-time position of the workpiece is determined based on the carrier information without directly monitoring the workpiece, and it is judged whether the current process flow has errors in execution or information transmission.
[0069] Optionally, the intelligent handling error correction method of the production system also includes: sending at least one of the first trolley data, workpiece data, first hoist data, second trolley data, second hoist data, trolley displacement data, workpiece displacement data or error correction verification results to the human-computer interaction device for real-time display.
[0070] Among them, the human-computer interaction device can be understood as an electronic device with input, output and display functions (such as a touch screen), which allows users to interact with it in real time and intuitively, including but not limited to displaying the execution status of the process flow or error correction verification results.
[0071] Specifically, the processing progress, current position and error information of any workpiece in the process flow are reflected in the form of text, image, sound, etc. at the display output end of the human-computer interaction device.
[0072] Furthermore, the intelligent handling error correction method of the production system also includes: canceling the error correction alarm on the human-computer interaction device, and correcting the erroneous data of the handling trolley, the workpiece to be processed and the hanger, and resetting the production system.
[0073] Specifically, the human-computer interaction device has an input end, which can modify in real time at least one of the first trolley data, workpiece data, first hoist data, second trolley data, second hoist data, trolley displacement data, workpiece displacement data or error correction verification results to help the process flow return to normal production after eliminating errors.
[0074] Embodiment 2
[0075] Figure 2 A flow chart of another intelligent handling error correction method for a production system provided in Example 2 of the present invention. Based on the above embodiments, the embodiment of the present invention optimizes the "error correction verification of the handling process based on the matching results of the second trolley data and the trolley displacement data, and the matching results of the second hoist data and the workpiece displacement data" in the above embodiments, which may specifically include: when the second trolley data and the trolley displacement data do not match each other, or the second hoist data and the workpiece displacement data do not match each other, an error correction alarm is issued; when the second trolley data and the trolley displacement data match each other, and the second hoist data and the workpiece displacement data match each other, a secondary verification is performed on the second trolley data and the workpiece data; after the secondary verification is passed, the second trolley data and the workpiece data are bound.
[0076] like Figure 2 As shown, the method includes:
[0077] S210. At a first processing position in the production system, first trolley data of a transport trolley, workpiece data of a workpiece to be processed carried by the transport trolley, and first hoist data corresponding to the workpiece data are acquired.
[0078] S220: Unbind the workpiece data from the first vehicle data according to the transport status between the workpiece to be processed and the transport vehicle.
[0079] S230 , performing data binding on the workpiece data and the first hoisting tool data according to the hoisting state of the workpiece to be processed by the hoisting tool.
[0080] S240, obtaining the workpiece displacement data corresponding to the binding data, and the trolley displacement data of the empty trolley after unbinding.
[0081] S250. At the second processing position of the production system, obtain the second trolley data of the transport trolley to be verified and the second spreader data of the spreader to be verified.
[0082] S260: When the second trolley data does not match the trolley displacement data, or when the second hoist data does not match the workpiece displacement data, an error correction alarm is issued.
[0083] Among them, the error correction alarm can be understood as a warning signal issued by the system when an error is detected during the transportation process, which is used to prompt the operator or system to conduct further inspection and processing.
[0084] Specifically, when inconsistencies are found by comparing the second trolley data with the trolley displacement data, as well as the second hoist data with the workpiece displacement data, an alarm mechanism will be automatically triggered to issue a visual, auditory or tactile alarm to attract attention and take corresponding error correction measures.
[0085] S270: When the second trolley data and the trolley displacement data match each other, and the second hoist data and the workpiece displacement data match each other, perform secondary verification on the second trolley data and the workpiece data.
[0086] The secondary verification of the second trolley data and the workpiece data refers to determining whether the correspondence between the second trolley data and the workpiece data is consistent with the correspondence between the transport trolley and the workpiece pre-stored in the system.
[0087] Specifically, after comparing the second trolley data with the trolley displacement data, and the second hoist data with the workpiece displacement data, if all the data match, a secondary verification will be performed to compare the second hoist data with the workpiece data to see if they correspond to each other. When the second trolley data and the trolley displacement data match, and the second hoist data and the workpiece displacement data match, and the correspondence between the second trolley data and the workpiece data is consistent with the correspondence between the transport trolley and the workpiece pre-stored in the system, it is determined that there is no error in the transport process, the error correction verification is passed, and the subsequent process flow can continue.
[0088] S280. After the second verification is passed, the second vehicle data and the workpiece data are bound.
[0089] Specifically, after completing the secondary verification and confirming that there are no errors in the trolley, the hoist and the workpiece, the second trolley data and the workpiece data are associated in the database to complete the data binding.
[0090] The technical solution of the embodiment of the present invention, based on the above-mentioned embodiment, refines the error correction verification process and optimizes the data binding operation after the error correction verification. Specifically, when there is a mismatch between the second trolley data and the trolley displacement data, when the second spreader data is inconsistent with the workpiece displacement data, or when the secondary verification fails, an error correction alarm will be issued in time to help the staff identify and correct errors in production, effectively reducing the negative impact of errors on the overall production progress.
[0091] Optionally, after the secondary verification is passed, the second trolley data and the workpiece data are bound, including: when the hoist transfers the workpiece to be processed to the handling equipment, the workpiece data is unbound from the first hoist data; when the workpiece to be processed is transferred from the handling equipment to the handling trolley, the second trolley data and the workpiece data are bound.
[0092] Among them, it should be noted that the handling equipment can be a hoist, or a handling elevator or a trolley. When the handling equipment is a trolley, data unbinding and data binding are executed at the same time. When the handling equipment is other intermediate carriers, data unbinding is executed first, and then data binding is executed after the workpiece is transferred from the intermediate carrier to the trolley.
[0093] Specifically, when the spreader completes the task of transferring the workpiece to be processed to the handling equipment, the data unbinding operation is automatically performed to separate the workpiece data from the first spreader data. When the workpiece to be processed is transferred from the handling equipment to the handling trolley, the data binding operation is automatically performed to associate the trolley data with the workpiece data, ensuring that the relevant information of the workpiece and its carrier are synchronized and consistent throughout the entire handling and processing process.
[0094] After completing the error correction verification, the embodiment of the present invention further clarifies the timing of data unbinding and binding: when the hoist transfers the workpiece to be processed to the handling equipment, the workpiece data and the first hoist data are automatically unbound; then, when the workpiece is transferred from the handling equipment to the handling trolley, the trolley data is bound to the workpiece data, so that the synchronization of the workpiece data and the new carrier data is more accurate, providing more reliable data support for real-time monitoring and error handling in the production process.
[0095] Embodiment 3
[0096] Figure 3 A flowchart of another intelligent handling error correction method for a production system provided in Embodiment 3 of the present invention. Based on the above embodiments, the embodiment of the present invention optimizes the "obtaining workpiece displacement data corresponding to the binding data, and the trolley displacement data of the empty trolley after unbinding" in the above embodiments, which may specifically include:
[0097] Determine workpiece shift data based on a preset processing procedure of the workpiece to be processed between the first processing position A1 and the second processing position A2;
[0098] The carriage shift data is determined based on a preset movement path of the empty carriage between the first processing position A1 and the second processing position A2.
[0099] like Figure 3 As shown, the method includes:
[0100] S310. At a first processing position A1 of the production system, first trolley data of a transport trolley, workpiece data of a workpiece to be processed carried by the transport trolley, and first hoist data corresponding to the workpiece data are acquired.
[0101] S320, unbinding the workpiece data from the first vehicle data according to the transport status between the workpiece to be processed and the transport vehicle.
[0102] S330 , performing data binding on the workpiece data and the first hoist data according to the hoisting state of the workpiece to be processed by the hoist.
[0103] S340 , determining workpiece shift data based on a preset processing procedure of the workpiece to be processed between the first processing position A1 and the second processing position A2 .
[0104] The preset processing procedure can be understood as the processing steps and sequence duration of the workpiece predefined in the production plan.
[0105] Specifically, the displacement data of the workpiece is determined by confirming the processes that the target workpiece needs to go through from the first processing position A1 to the second processing position A2 in the production plan, and the specific requirements of these processes on the displacement and time of the workpiece.
[0106] S350 , determining the trolley displacement data based on the preset moving path of the empty trolley between the first processing position A1 and the second processing position A2 .
[0107] The preset moving path may be understood as the optimal or designated path from the first processing position A1 to the second processing position A2 planned for the trolley in the production plan and the time required for its movement.
[0108] Specifically, the optimal or specified path that the target trolley needs to pass through from the first processing position A1 to the second processing position A2 in the production plan and the time required for the movement are obtained.
[0109] S360. At the second processing position A2 of the production system, obtain the second trolley data of the transport trolley to be verified and the second spreader data of the spreader to be verified.
[0110] S370. According to the matching result between the second trolley data and the trolley displacement data, and the matching result between the second hoist data and the workpiece displacement data, error correction verification is performed on the handling process.
[0111] Optionally, at the first processing position A1 of the production system, after obtaining the first trolley data of the transport trolley, the workpiece data of the workpiece to be processed carried by the transport trolley, and the first hoist data corresponding to the workpiece data, the method further includes:
[0112] S311, sending the workpiece data to the lifting tool, so that the lifting tool converts the lifting tool according to the workpiece data.
[0113] Among them, the conversion of lifting tools can be understood as the clamping mode preset by the lifting tool in order to adapt to different workpieces.
[0114] Specifically, before the lifting device reaches the first processing position A1, the type of the workpiece to be grasped is obtained, a gripping mode matching the target workpiece is selected, and then the shape of the lifting device is changed.
[0115] For example, when the sling is in the default mode, it can adapt to the standard workpieces of models A, B and C by adjusting the telescopic angle of the clamp to adapt to the handling of these workpieces. However, for special-shaped workpieces such as model D, adjusting the angle alone is not enough. Model D workpieces require adjustment of the spacing between the clamps or additional clamps to ensure that they are firmly clamped. At this time, the sling can automatically complete the morphological transformation according to the preset mode to adapt to the special needs of special-shaped workpiece D.
[0116] The technical solution of the embodiment of the present invention, on the basis of the above-mentioned embodiments, sends the workpiece data to the sling, so that the sling can convert the lifting tool according to the workpiece data, thereby adapting to workpieces of different shapes and sizes, improving the flexibility and adaptability of the sling, ensuring the safe and accurate handling of various types of workpieces, and reducing handling errors caused by irregular shapes or special sizes of workpieces. In addition, the embodiment of the present invention also clarifies the method for obtaining the displacement data, using the preset processing procedure of the workpiece to be processed between the first processing position A1 and the second processing position A2 to determine the workpiece displacement data, and the preset moving path of the empty trolley between the first processing position A1 and the second processing position A2 to determine the trolley displacement data. If an error occurs in the subsequent production process, the error in the production process can be quickly determined based on the displacement data.
[0117] Embodiment 4
[0118] Based on the same inventive concept, a fourth embodiment of the present invention provides an intelligent handling error correction control device for a production system, which can execute the intelligent handling error correction method for a production system in the above embodiments. Figure 4 Schematic diagram of the structure of an intelligent handling error correction control device for a production system provided by an embodiment of the present invention. Figure 4 As shown, the intelligent handling error correction control device of the production system includes: a first data acquisition module 41, a first data processing module 42, a second data processing module 43, a second data acquisition module 44, a third data acquisition module 45 and an error correction verification module 46, wherein:
[0119] A first data acquisition module 41 is used to acquire first trolley data of a transport trolley, workpiece data of a workpiece to be processed carried by the transport trolley, and first hoist data corresponding to the workpiece data at a first processing position A1 of the production system;
[0120] A first data processing module 42 is used to perform data unbinding between the workpiece data and the first trolley data according to the transport status between the workpiece to be processed and the transport trolley;
[0121] A second data processing module 43 is used to perform data binding on the workpiece data and the first hoist data according to the hoisting state of the workpiece to be processed by the hoist;
[0122] The second data acquisition module 44 is used to acquire the workpiece displacement data corresponding to the binding data and the trolley displacement data of the empty trolley after unbinding;
[0123] The third data acquisition module 45 is used to acquire the second trolley data of the transport trolley to be verified and the second spreader data of the spreader to be verified at the second processing position A2 of the production system;
[0124] The error correction and verification module 46 is used to perform error correction and verification on the handling process according to the matching results between the second trolley data and the trolley displacement data, and the matching results between the second hoist data and the workpiece displacement data.
[0125] Optionally, the error correction verification module 46 is configured to: issue an error correction alarm when the second trolley data does not match the trolley displacement data, or when the second spreader data does not match the workpiece displacement data; and perform secondary verification on the second trolley data and the workpiece data when the second trolley data matches the trolley displacement data and the second spreader data matches the workpiece displacement data. The second data processing module 43 is also configured to: bind the second trolley data and the workpiece data after the secondary verification is passed.
[0126] Optionally, the first data processing module 42 is configured to: after the secondary verification is passed, when the sling transfers the workpiece to be processed to the handling device, perform data unbinding of the workpiece data from the first sling data. The second data processing module 43 is configured to: when the workpiece to be processed is transferred from the handling device to the handling trolley, perform data binding of the second trolley data and the workpiece data.
[0127] Optionally, the second data acquisition module 44 is configured to: determine the workpiece displacement data based on a preset processing procedure of the workpiece to be processed between the first processing position A1 and the second processing position A2; determine the trolley displacement data based on a preset moving path of the empty trolley between the first processing position A1 and the second processing position A2.
[0128] Optionally, the intelligent handling and error correction control device of the production system is configured to send at least one of the first trolley data, workpiece data, first hoist data, second trolley data, second hoist data, trolley displacement data, workpiece displacement data or error correction verification results to the human-computer interaction device for real-time display.
[0129] Optionally, the intelligent handling error correction control device of the production system is configured to: cancel the error correction alarm on the human-computer interaction device, correct the erroneous data of the handling trolley, the workpiece to be processed and the hoist, and reset the production system.
[0130] Optionally, the intelligent handling error correction control device of the production system is configured to: send the workpiece data to the spreader, so that the spreader converts the lifting tool according to the workpiece data.
[0131] Embodiment 5
[0132] Based on the same inventive concept, embodiment five of the present invention provides a structural diagram of an intelligent handling and error correction production system. The production system provided by the embodiment of the present invention can execute the intelligent handling and error correction method for the production system provided by any embodiment of the present invention, and has functional modules and beneficial effects corresponding to the execution method.
[0133] Figure 5 It is a structural schematic diagram of an intelligent handling and error correction production system provided in an embodiment of the present invention. The production system includes a handling trolley 51, a sling 52 and the intelligent handling and error correction control device of the production system in the above embodiment.
[0134] Embodiment 6
[0135] Based on the same inventive concept, embodiment 6 of the present invention provides an electronic device for executing the intelligent handling error correction method for a production system in any of the above-mentioned inventive embodiments.
[0136] Figure 6 It is a structural schematic diagram of an electronic device for implementing the intelligent handling error correction method of the production system provided in Example 6 of the present invention. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workbenches, 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.
[0137] like Figure 6 As 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.
[0138] 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.
[0139] 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 is capable of executing the intelligent handling error correction method for the production system described in the above-mentioned invention embodiment.
[0140] In some embodiments, the intelligent handling error correction method for the production system may 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 may 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 intelligent handling error correction method for the production system described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to execute the intelligent handling error correction method for the production system in any other appropriate manner (e.g., by means of firmware).
[0141] 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), load 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.
[0142] 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.
[0143] 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.
[0144] 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).
[0145] 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.
[0146] 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.
[0147] Note that the above are only preferred embodiments of the present invention and the technical principles used. Those skilled in the art will understand that the present invention is not limited to the specific embodiments herein, and that various obvious changes, readjustments, combinations and substitutions can be made by those skilled in the art without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in more detail through the above embodiments, the present invention is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present invention, and the scope of the present invention is determined by the scope of the appended claims.
Claims
1. A production system intelligent handling error correction method, the production system comprising: The transport trolley and the lifting device are characterized by comprising: At a first processing position of the production system, acquiring first trolley data of the transport trolley, workpiece data of a workpiece to be processed carried by the transport trolley, and first hoisting device data corresponding to the workpiece data; According to the transport status between the workpiece to be processed and the transport trolley, data unbinding is performed on the workpiece data and the first trolley data; According to the lifting state of the workpiece to be processed by the lifting tool, data binding is performed on the workpiece data and the first lifting tool data; Obtain the workpiece displacement data corresponding to the binding data, and the trolley displacement data of the empty trolley after unbinding; At the second processing position of the production system, obtaining second trolley data of the transport trolley to be verified and second spreader data of the spreader to be verified; According to the matching result between the second trolley data and the trolley displacement data, and the matching result between the second hanger data and the workpiece displacement data, error correction verification is performed on the transportation process.
2. The intelligent handling error correction method for a production system according to claim 1, characterized in that: According to the matching result of the second trolley data and the trolley displacement data, and the matching result of the second spreader data and the workpiece displacement data, error correction verification is performed on the handling process, including: When the second trolley data does not match the trolley displacement data, or when the second spreader data does not match the workpiece displacement data, an error correction alarm is issued; When the second trolley data matches the trolley displacement data, and the second spreader data matches the workpiece displacement data, performing secondary verification on the second trolley data and the workpiece data; After the second verification is passed, the second vehicle data and the workpiece data are bound.
3. The intelligent handling error correction method for a production system according to claim 2, characterized in that: After the secondary verification is passed, the second vehicle data and the workpiece data are bound, including: When the lifting tool transfers the workpiece to be processed to the handling equipment, performing data unbinding on the workpiece data and the first lifting tool data; When the workpiece to be processed is transferred from the transport device to the transport cart, data binding is performed on the second cart data and the workpiece data.
4. The intelligent handling error correction method for a production system according to claim 1, characterized in that: The step of obtaining the workpiece displacement data corresponding to the binding data and the trolley displacement data of the empty trolley after unbinding includes: Determining the workpiece displacement data based on a preset processing procedure of the workpiece to be processed between the first processing position and the second processing position; The carriage displacement data is determined based on a preset movement path of the empty carriage between the first processing position and the second processing position.
5. The intelligent handling error correction method for a production system according to claim 1, characterized in that: Also includes: At least one of the first trolley data, the workpiece data, the first hoist data, the second trolley data, the second hoist data, the trolley displacement data, the workpiece displacement data or the error correction verification result is sent to a human-computer interaction device for real-time display.
6. The intelligent handling error correction method for a production system according to claim 5, characterized in that: Also includes: The error correction alarm is canceled on the human-machine interaction device, and the erroneous data of the transport trolley, the workpiece to be processed and the hanger are corrected, and the production system is reset.
7. The intelligent handling error correction method for a production system according to claim 1, characterized in that: After acquiring first trolley data of the transport trolley, workpiece data of a workpiece to be processed carried by the transport trolley, and first hoist data corresponding to the workpiece data at a first processing position of the production system, the method further comprises: The workpiece data is sent to the lifting tool, so that the lifting tool converts the lifting tool according to the workpiece data.
8. An intelligent handling error correction control device for a production system, the production system comprising: The transport trolley and the lifting device are characterized by comprising: A first data acquisition module, configured to acquire, at a first processing position of the production system, first trolley data of the transport trolley, workpiece data of a workpiece to be processed carried by the transport trolley, and first hoist data corresponding to the workpiece data; A first data processing module, configured to unbind the workpiece data from the first trolley data according to the transport status between the workpiece to be processed and the transport trolley; A second data processing module, configured to perform data binding on the workpiece data and the first spreader data according to a state of the spreader of the workpiece to be processed; The second data acquisition module is used to acquire the workpiece displacement data corresponding to the binding data and the trolley displacement data of the empty trolley after unbinding; A third data acquisition module is used to acquire second trolley data of the transport trolley to be verified and second spreader data of the spreader to be verified at the second processing position of the production system; The error correction and verification module is used to perform error correction and verification on the handling process according to the matching result between the second trolley data and the trolley displacement data, and the matching result between the second spreader data and the workpiece displacement data.
9. A production system, characterized in that: include: Intelligent handling error correction control device for handling trolleys, spreaders and production systems; The intelligent handling error correction control device for the production system is used to execute the intelligent handling error correction method for the production system described in any one of claims 1 to 7, and to perform error correction verification on the handling process of the handling trolley and the sling.
10. 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 intelligent handling error correction method for a production system according to any one of claims 1 to 7.
