Assembly line processing method and device, processing system, computer readable storage medium, processor and computer program product
By monitoring the emergency stop components on the assembly line, identifying bottleneck processes and adjusting the assembly line speed, the problem of mismatch between the assembly line speed and the production rhythm is solved, and production efficiency and stability are improved.
Patent Information
- Application Number
- CN202510878118.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-27
- Publication Date
- 2025-07-25
- Estimated Expiration
- 2045-06-27
AI Technical Summary
In the automated production process, the production switching of different products or differences in employee proficiency may cause the assembly line speed to mismatch the production rhythm, affecting production efficiency and stability.
By monitoring the emergency stop components on the target assembly line, recording the number and duration of emergency stops, identifying bottleneck processes, and adjusting the assembly line speed according to the monitoring results until the target production volume is reached.
The assembly line speed matches the production beat, reduces the number of emergency stops, stabilizes the production beat, and improves the overall production efficiency.
Smart Images

Figure CN120370871A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of automated production, and in particular, to a processing method and device for an assembly line, a processing system, a computer-readable storage medium, a processor, and a computer program product. Background Art
[0002] In industrial production, an assembly line may be compatible with the production of different products. When the product on the assembly line is switched, the speed of the assembly line may not match the production rhythm, resulting in waste of time. In addition, the proficiency of production employees in different shifts may also vary.
[0003] In view of the above problems, no effective solution has been proposed yet. Summary of the Invention
[0004] Embodiments of the present invention provide a processing method and device for an assembly line, a processing system, a computer-readable storage medium, a processor, and a computer program product, so as to at least solve the technical problem that in the process of automated production, the production switch of different products or the difference in employee proficiency may cause the speed of the assembly line not to match the production rhythm, thereby affecting production efficiency and stability.
[0005] According to one aspect of the embodiments of the present invention, a processing method for an assembly line is provided, including: monitoring a stop component on a target assembly line to obtain a monitoring result, where the stop component is used to indicate that an abnormality occurs in the process corresponding to the stop component; when it is determined that there is a bottleneck process in the target assembly line according to the monitoring result and the cumulative number of times the stop component is triggered and the stop duration, adjusting the moving speed of the target assembly line, where the bottleneck process is a process that needs to be adjusted in the target assembly line, and the stop duration is the duration of each trigger of the stop component; after the target assembly line runs at the adjusted speed, obtaining the current production volume on the target assembly line; when the current production volume is less than the target production volume, adjusting the bottleneck process so that the production volume of the target assembly line meets the target production volume.
[0006] Optionally, monitoring a stop component on a target assembly line to obtain a monitoring result includes: detecting a trigger operation of the stop component during the operation of the target assembly line to obtain a detection result; when the detection result indicates that the stop component is triggered, recording the number of stop times of the stop component and simultaneously counting the total duration of each trigger of the stop component to obtain the monitoring result.
[0007] Optionally, determining that there is a bottleneck process in the target production line according to the accumulated number of times the emergency stop component is triggered and the emergency stop duration in the monitoring result includes: when it is determined that the accumulated number of times exceeds the emergency stop times threshold and / or the emergency stop duration exceeds the emergency stop duration threshold, determining that there is the bottleneck process in the target production line, where the emergency stop times threshold and the emergency stop duration threshold are thresholds set according to the historical operation data of the target production line.
[0008] Optionally, when determining that there is a bottleneck process in the target production line according to the accumulated number of times the emergency stop component is triggered and the emergency stop duration in the monitoring result, adjusting the moving speed of the target production line includes: determining the importance of the bottleneck process in the target production line; determining the deceleration ratio of the moving speed of the target production line according to the importance; and adjusting the moving speed of the target production line according to the deceleration ratio.
[0009] Optionally, the processing method of the production line further includes: when it is determined that there is no bottleneck process in the target production line according to the accumulated number of times the emergency stop component is triggered and the emergency stop duration in the monitoring result, determining the acceleration ratio of the target production line; and adjusting the moving speed of the target production line according to the acceleration ratio.
[0010] Optionally, before adjusting the bottleneck process, the processing method of the production line further includes: when the current production volume is less than the target production volume, generating a prompt message to prompt that the production volume of the target production line does not meet the target production volume.
[0011] Optionally, when the current production volume is less than the target production volume, adjusting the bottleneck process to make the production volume of the target production line meet the target production volume includes: splitting the bottleneck process to obtain multiple split sub-processes; and reorganizing the multiple sub-processes to optimize the target production line so that the production volume of the target production line meets the target production volume.
[0012] Optionally, splitting the bottleneck process to obtain multiple split sub-processes includes: obtaining the total time consumption of the bottleneck process; and evenly splitting the bottleneck process into the multiple sub-processes according to the total time consumption.
[0013] Optionally, reorganizing the multiple sub-processes to optimize the target production line so that the production volume of the target production line meets the target production volume includes: reorganizing the multiple sub-processes according to the consumption duration of the multiple sub-processes to optimize the target production line so that the production volume of the target production line meets the target production volume.
[0014] Optionally, reorganize the multiple sub-processes according to the consumption duration of the multiple sub-processes, including: combining each of the multiple sub-processes with a non-bottleneck process on the target production line according to its consumption duration, so that the time difference of each process on the target production line after reorganization is less than a predetermined time difference.
[0015] According to another aspect of the embodiments of the present invention, there is also provided a processing device for a production line, including: a monitoring unit configured to monitor a stop component on a target production line to obtain a monitoring result, where the stop component is used to indicate that an abnormality occurs in the process corresponding to the stop component; a first determination unit configured to adjust the moving speed of the target production line when it is determined according to the monitoring result that there is a bottleneck process in the target production line based on the cumulative number of times the stop component is triggered and the stop duration, where the bottleneck process is a process that needs to be adjusted in the target production line, and the stop duration is the duration of each trigger of the stop component; an adjustment unit configured to obtain the current production volume on the target production line after the target production line runs at the adjusted speed; and a processing unit configured to adjust the bottleneck process when the current production volume is less than the target production volume, so that the production volume of the target production line meets the target production volume.
[0016] Optionally, the monitoring unit includes: a detection module configured to detect a trigger operation of the stop component during the operation of the target production line to obtain a detection result; and a processing module configured to record the number of stop times of the stop component and simultaneously count the total duration of each trigger of the stop component when the detection result indicates that the stop component is triggered, so as to obtain the monitoring result.
[0017] Optionally, the first determination unit includes: a first determination module configured to determine that there is a bottleneck process in the target production line when it is determined that the cumulative number of times exceeds a stop number threshold and / or the stop duration exceeds a stop duration threshold, where the stop number threshold and the stop duration threshold are thresholds set according to the historical operation data of the target production line.
[0018] Optionally, the adjustment unit includes: a second determination module configured to determine the importance of the bottleneck process in the target production line; a third determination module configured to determine a deceleration ratio of the moving speed of the target production line according to the importance; and an adjustment module configured to adjust the moving speed of the target production line according to the deceleration ratio.
[0019] Optionally, the processing device of the pipeline further includes: a second determination unit, configured to determine the speed-up ratio of the target pipeline when it is determined that there is no bottleneck process in the target pipeline according to the accumulated number of times the emergency stop component is triggered and the emergency stop duration determined according to the monitoring result; and a control unit, configured to adjust the moving speed of the target pipeline according to the speed-up ratio.
[0020] Optionally, the processing device of the pipeline further includes: a generation unit, configured to generate a prompt message to prompt that the production volume of the target pipeline does not meet the target production volume when the current production volume is less than the target production volume before adjusting the bottleneck process.
[0021] Optionally, the processing unit includes: a splitting module, configured to split the bottleneck process to obtain a plurality of sub-processes after splitting; and a recombination module, configured to recombine the plurality of sub-processes to optimize the target pipeline so that the production volume of the target pipeline meets the target production volume.
[0022] Optionally, the splitting module includes: an obtaining sub-module, configured to obtain the total time consumed by the bottleneck process; and a splitting sub-module, configured to evenly split the bottleneck process into the plurality of sub-processes according to the total time consumed.
[0023] Optionally, the recombination module includes: an optimization sub-module, configured to recombine the plurality of sub-processes according to the consumption duration of the plurality of sub-processes to optimize the target pipeline so that the production volume of the target pipeline meets the target production volume.
[0024] Optionally, the optimization sub-module is further configured to combine each of the plurality of sub-processes with non-bottleneck processes on the target pipeline according to its consumption duration, so that the time difference between the durations of each process on the recombined target pipeline is less than a predetermined time difference.
[0025] According to another aspect of the embodiments of the present invention, there is also provided a pipeline processing system, and the pipeline processing system uses the pipeline processing method described in any one of the above.
[0026] According to another aspect of the embodiments of the present invention, there is also provided a computer-readable storage medium, and the computer-readable storage medium includes a stored program, wherein the program executes the pipeline processing method described in any one of the above.
[0027] According to another aspect of the embodiments of the present invention, there is also provided a processor, and the processor is used to run a program, wherein the program executes the pipeline processing method described in any one of the above when running.
[0028] According to another aspect of the embodiments of the present invention, there is also provided a computer program product including computer instructions which, when executed by a processor, perform the processing method of the pipeline described in any one of the above.
[0029] In the embodiments of the present invention, a stop component on a target pipeline is monitored to obtain a monitoring result, where the stop component is used to indicate that an abnormality occurs in the process corresponding to the stop component; when it is determined that there is a bottleneck process in the target pipeline according to the cumulative number of times the stop component is triggered and the stop duration, the moving speed of the target pipeline is adjusted, where the bottleneck process is a process in the target pipeline that needs to be adjusted, and the stop duration is the duration of each trigger of the stop component; after the target pipeline runs at the adjusted speed, the current production volume on the target pipeline is obtained; when the current production volume is less than the target production volume, the bottleneck process is adjusted so that the production volume of the target pipeline meets the target production volume. Through the above technical solutions provided by the present invention, it is realized to adjust the pipeline speed in real time through the emergency stop button, automatically identify the bottleneck process, and quickly adjust the pipeline speed according to the actual working conditions, thereby reducing the number of emergency stops, stabilizing the production rhythm, and improving the overall production efficiency, and further solving the technical problem in the related art that during the automated production process, the production switch of different products or the difference in employee proficiency may cause the pipeline speed to be mismatched with the production rhythm, thereby affecting the production efficiency and stability. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] The drawings described herein are used to provide a further understanding of the present invention, and constitute a part of this application. The illustrative embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation to the present invention. In the drawings:
[0031] Figure 1 is a hardware structure block diagram of a mobile terminal for the processing method of a pipeline according to an embodiment of the present invention;
[0032] Figure 2 is a flowchart of the processing method of a pipeline according to an embodiment of the present invention;
[0033] Figure 3 is a flowchart of an optional processing method of a pipeline according to an embodiment of the present invention;
[0034] Figure 4 is a schematic diagram of a pipeline processing device according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0035] To enable those skilled in the art to better understand the solution of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the scope of protection of the present invention.
[0036] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned accompanying drawings are used to distinguish similar objects, and do not necessarily need to describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances so that the embodiments of the present invention described here can be implemented in an order different from those illustrated or described here. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device comprising a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0037] As introduced in the background art, in the related art during the automated production process, the production switch of different products or the difference in employee proficiency may lead to the mismatch between the pipeline speed and the production beat, thereby affecting the production efficiency and stability. In the embodiments of the present invention, a processing method and device for a pipeline, a processing system for a pipeline, a computer-readable storage medium, and a processor are provided.
[0038] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention.
[0039] The method embodiments provided in the embodiments of the present invention can be executed on a mobile terminal, a computer terminal, or a similar computing device. Taking running on a mobile terminal as an example, Figure 1 is a hardware structure block diagram of a mobile terminal of a processing method for a pipeline according to an embodiment of the present invention. As Figure 1 shown, the mobile terminal may include one or more ( Figure 1 only one is shown in Figure 1 a processor 102 (the processor 102 may include, but is not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data. Among them, the above-mentioned mobile terminal may further include a transmission device 106 for communication functions and an input / output device 108. Those of ordinary skill in the art can understand that the structure shown is only schematic and does not limit the structure of the above-mentioned mobile terminal. For example, the mobile terminal may further include moreFigure 1 more or fewer components as shown, or having a configuration different from that Figure 1 shown.
[0040] The memory 104 can be used to store computer programs, for example, software programs and modules of application software, such as the computer program corresponding to the processing method of the pipeline in the embodiments of the present invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, that is, implements the above method. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memories, or other non-volatile solid-state memories. In some instances, the memory 104 may further include a memory remotely disposed relative to the processor 102, and these remote memories can be connected to the mobile terminal through a network. Examples of the above network include but are not limited to the Internet, intranet, local area network, mobile communication network, and combinations thereof. The transmission device 106 is used to receive or send data via a network. Specific examples of the above network may include a wireless network provided by a communication provider of the mobile terminal. In one instance, the transmission device 106 includes a network adapter (Network Interface Controller, abbreviated as NIC), which can be connected to other network devices through a base station and thus can communicate with the Internet. In one instance, the transmission device 106 may be a radio frequency (Radio Frequency, abbreviated as RF) module, which is used to communicate with the Internet wirelessly.
[0041] Embodiment 1
[0042] According to an embodiment of the present invention, a method embodiment of a processing method of a pipeline is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in a different order than here.
[0043] Figure 2 is a flowchart of a processing method of a pipeline according to an embodiment of the present invention, as Figure 2 shown, the processing system of the pipeline includes the following steps:
[0044] Step S202, monitor the emergency stop component on the target pipeline to obtain a monitoring result, where the emergency stop component is used to prompt that an abnormality occurs in the process corresponding to the emergency stop component.
[0045] Optionally, the above-mentioned target assembly line can be an assembly line in a production workshop, also known as a production line, which refers to a series of processes arranged in sequence. Each process is responsible for a part of the product manufacturing process. The product is transferred from one process to the next until the final completion of the system.
[0046] Optionally, the above-mentioned emergency stop components can be one or more. When the target assembly line is relatively short, one emergency stop component is sufficient; when the target assembly line is relatively long, multiple emergency stop components can be set.
[0047] Optionally, the above-mentioned emergency stop components can be emergency stop buttons on the assembly line. For example, an emergency stop button can be equipped at each station of the assembly line to stop the assembly line in case of an emergency or when the process is not processed in a timely manner. That is, when an abnormality occurs in this process (such as being unable to complete the task in time, a malfunction, abnormal operation, deviation of process parameters, tool wear, software failure, etc.), this emergency stop component can be triggered to prompt the corresponding personnel to perform maintenance or corresponding processing.
[0048] Optionally, here a programmable logic controller (PLC) or a similar control device can be used to monitor and record the number of times and the duration of each emergency stop button being pressed. The type of the corresponding monitoring component is not specifically limited here.
[0049] In this embodiment, during the operation of the assembly line, the emergency stop components are continuously monitored, and the number of emergency stops and the emergency stop duration are recorded to evaluate the stability of each process.
[0050] Step S204, when it is determined according to the monitoring results that there is a bottleneck process in the target assembly line based on the cumulative number of times the emergency stop component is triggered and the emergency stop duration, the moving speed of the target assembly line is adjusted, where the bottleneck process is the process in the target assembly line that needs to be adjusted, and the emergency stop duration is the duration of each trigger of the emergency stop component.
[0051] Optionally, in the embodiment of the present invention, the emergency stop duration refers to the duration of each press of the emergency stop component within a period of time.
[0052] In this embodiment, the above-mentioned monitoring results can be used to determine whether there is a bottleneck process on the assembly line. That is, a threshold is set. When the number of times and the duration of the emergency stop button being pressed exceed this threshold, it is determined that this station is a bottleneck process. When a bottleneck process is found, the moving speed of the assembly line is adjusted accordingly.
[0053] Step S206, after the target assembly line runs at the adjusted speed, obtain the current production volume on the target assembly line.
[0054] In this embodiment, during the operation of the assembly line at the adjusted speed, the current production volume of the acquirer can be obtained as the basis for subsequent processing of the assembly line.
[0055] Step S208: When the current production volume is less than the target production volume, adjust the bottleneck process so that the production volume of the target assembly line meets the target production volume.
[0056] Optionally, the target output here refers to the output that the target assembly line needs to complete in a project or stage.
[0057] In this embodiment, when the production demand still cannot be met after the speed of the assembly line is reduced, the PLC issues an abnormal alarm to prompt for manual intervention.
[0058] Here, an emergency stop button is installed on each process station and connected to the central control system (such as PLC). The system periodically checks the status of the emergency stop button, records the timestamp and duration of each trigger. According to the analysis of the number of emergency stops and the duration, if the number of emergency stops at a certain station exceeds the threshold within a preset period, or the cumulative duration of the emergency stops exceeds the preset duration threshold, the system will mark this station as a potential bottleneck process. Once the bottleneck process is identified, the system automatically adjusts the speed of the relevant assembly line segment, for example, reduces it by 3%. The adjusted speed should ensure that the production line can continue to operate while giving the operator more time to handle the process.
[0059] As can be seen from the above, in the embodiment of the present invention, the emergency stop components on the target assembly line can be monitored to obtain the monitoring results, where the emergency stop components are used to prompt that an abnormality has occurred in the process corresponding to the emergency stop components; when it is determined that there is a bottleneck process in the target assembly line according to the cumulative number of times the emergency stop components are triggered and the emergency stop duration in the monitoring results, the moving speed of the target assembly line is adjusted, where the bottleneck process is the process that needs to be adjusted in the target assembly line; after the target assembly line operates at the adjusted speed, the current production volume on the target assembly line is obtained; when the current production volume is less than the target production volume, the bottleneck process is adjusted so that the production volume of the target assembly line meets the target production volume, realizing the real-time adjustment of the assembly line speed through the emergency stop button, automatically identifying the bottleneck process, and quickly adjusting the assembly line speed according to the actual working conditions, thereby reducing the number of emergency stops, stabilizing the production rhythm, and improving the overall production efficiency.
[0060] Therefore, through the above technical solutions provided by the embodiments of the present invention, the technical problems in the related art that in the process of automated production, the production switching of different products or the differences in employee proficiency may cause the mismatch between the assembly line speed and the production rhythm, thereby affecting the production efficiency and stability are solved.
[0061] According to the above embodiments of the present invention, the emergency stop components on the target production line are monitored to obtain monitoring results, including: during the operation of the target production line, detecting the triggering operations of the emergency stop components to obtain detection results; when the detection results indicate that the emergency stop components are triggered, recording the number of emergency stops of the emergency stop components, and at the same time, statistically calculating the total duration of each trigger of the emergency stop components to obtain the monitoring results.
[0062] Here, an emergency stop button can be equipped at each station of the production line to stop the production line in case of emergency or when the process is not processed in time. At the same time, a programmable logic controller (PLC) or a similar control device is used to monitor and record the number of presses and the duration of each emergency stop button.
[0063] In addition, the duration of each press of the emergency stop button is statistically calculated and recorded, and the following judgment is made: if the duration of the emergency stop button is basically the same within a period of time, it means that the speed is too fast, because the time for a person to complete a process is fixed. If the duration of each emergency stop at this station is almost the same, it is judged that the process cannot be processed in time and the production line needs to be stopped to make up for it.
[0064] In this embodiment, within each monitoring cycle of the production line operation, the monitoring system records the triggering status of the emergency stop button. If the emergency stop button is triggered, the system starts timing, records the total duration and the number of emergency stops, which serves as the basis for subsequent analysis.
[0065] By accurately recording the emergency stop data, the PLC can more accurately identify the bottleneck processes, thereby more effectively adjusting the production line speed, reducing unnecessary stops, and improving production continuity and overall efficiency.
[0066] According to the above embodiments of the present invention, determining that there are bottleneck processes in the target production line based on the cumulative number of times the emergency stop components are triggered and the emergency stop duration in the monitoring results includes: when it is determined that the cumulative number of times exceeds the emergency stop number threshold and / or the emergency stop duration exceeds the emergency stop duration threshold, it is determined that there are bottleneck processes in the target production line, where the emergency stop number threshold and the emergency stop duration threshold are thresholds set according to the historical operation data of the target production line.
[0067] In this embodiment, the system sets the emergency stop number threshold and the emergency stop duration threshold according to the historical operation data and the characteristics of the production line. These thresholds represent the reasonable frequency and duration of emergency stops under normal operating conditions, and exceeding the thresholds indicates the existence of potential bottlenecks.
[0068] In addition, the above-mentioned emergency stop frequency threshold and emergency stop duration threshold can also be determined in a variety of other ways. For example, 1) Expert experience method: Estimate a reasonable threshold based on the experience and professional knowledge of factory engineers or production management personnel. This setting method is particularly applicable to the initial stage of a new production line or new process when historical data is insufficient. For example, experts may estimate the reasonable frequency and duration of emergency stops based on the design capacity of the production line and the proficiency of operators; 2) Simulation and testing method: Before the production line or process is officially put into operation, the frequency and duration of emergency stops can be predicted by building models or conducting laboratory tests. This method can more specifically reflect the threshold under specific production conditions, but may require professional simulation software or test conditions; 3) Dynamic adjustment method: As the production line operates, continuously collect data and adjust the threshold in real-time or periodically. This adaptive setting method can better respond to changes in production conditions, such as equipment aging, operator changes, or product design updates. For example, use machine learning algorithms to adjust the threshold according to the continuously accumulated data to reflect the actual situation of the production line.
[0069] Through the threshold setting here, the system can more accurately judge the bottleneck process, avoid unnecessary reduction in production speed caused by misjudgment, and ensure the achievement of the target production volume.
[0070] According to the above embodiments of the present invention, when it is determined that there is a bottleneck process in the target pipeline based on the cumulative number of times the emergency stop component is triggered and the emergency stop duration determined according to the monitoring results, the movement speed of the target pipeline is adjusted, including: determining the importance of the bottleneck process in the target pipeline; determining the deceleration ratio of the movement speed of the target pipeline according to the importance; and adjusting the movement speed of the target pipeline according to the deceleration ratio.
[0071] In the embodiments of the present invention, the importance of each process in the production line can be determined in various ways. For example, 1) Time consumption analysis: This is the most basic measurement method. By recording and analyzing the average time consumed by each process on the production line, it can be intuitively seen which processes consume the most time. Processes with longer time consumption often have a greater impact on the overall production rhythm, so their importance is relatively high. 2) Resource occupancy assessment: Consider the resources required for the process, including human resources, equipment, raw materials, etc. Processes that occupy more resources may mean higher input costs and may also affect the normal operation of other processes. Therefore, the importance of such processes should also be highlighted. 3) Bottleneck process identification: Through time consumption analysis and the statistics of emergency stop events, the bottleneck processes on the production line can be identified, that is, the processes that restrict the overall production efficiency. The importance of these processes is particularly high because they directly affect the average output rate of the production line. 4) Dependence relationship between processes: Some processes may be the basis for subsequent processes or an indispensable link in the entire product manufacturing process. Even if such processes do not consume much time, due to their key position in the production chain, their importance is very high. 5) Quality impact consideration: Some processes are directly related to the quality and safety of the product. Even if they are not the processes that consume the most time or occupy the most resources, due to their decisive impact on the quality of the final product, they should also be regarded as important processes. 6) Cost-benefit analysis: By comparing the cost input and output benefits of the process, its economic value can be evaluated. Spending more energy and resources on optimizing processes with a high cost-benefit ratio may bring higher investment returns. 7) Flexibility and adaptability evaluation: With the change of market demand, some processes may need to be adjusted more frequently to adapt to changes in product types or production volumes. These processes are more important due to their implementation difficulty and contribution to the flexibility of the production line. 8) Safety risk assessment: For processes that may have safety hazards. 9) Customer demand feedback: If the product characteristics of a certain process are directly related to customer satisfaction, then the importance of this process is also extremely high. For example, processes involving appearance, packaging, or functional testing may receive special attention.
[0072] Therefore, the importance of the above-mentioned bottleneck processes in the target production line can be determined according to one or more of the above methods. Specifically, different weights can be assigned to the above various factors. For example, time consumption is generally relatively important for production, and a higher weight can be assigned to it; while customer demand feedback is a subjective factor compared to time consumption, and a relatively lower weight can be assigned to it. Then, the importance of the bottleneck processes is determined through the weighted average.
[0073] In this embodiment, the impact degree of each process on the overall efficiency of the production line can be evaluated to determine its importance. Then, based on the process importance and the current operating state of the production line, a dynamic speed reduction ratio is calculated. Subsequently, through a PLC or other control systems, the moving speed of the production line is adjusted according to the dynamically calculated speed reduction ratio.
[0074] Among them, the determination method of the speed reduction ratio usually needs to be formulated in combination with the specific situation and objectives of the production site, and may include but are not limited to the following methods: 1) Based on bottleneck process analysis: First, identify the bottleneck process through time consumption analysis, that is, the process with the longest time consumption or the most frequent emergency stops on the production line. Then, calculate an initial speed reduction ratio according to the difference between the time consumption of this process and the ideal time consumption. Ideally, the production line speed after deceleration should enable the production rhythm of the bottleneck process to match other parts of the production line. 2) Iterative testing and adjustment: After initially determining the speed reduction ratio, tests need to be carried out in actual production to verify its effect. Small adjustments (such as 1%-3% each time) can be made to observe the impact on output, quality, employee stress, and production costs. Based on the test results, gradually adjust the speed reduction ratio until the optimal value is found. 3) Target output constraint: The determination of the speed reduction ratio should also consider the target output. It is necessary to ensure that even after deceleration, the overall output of the production line can still reach or approach the predetermined target. If the deceleration results in a significant decrease in output, it may be necessary to re-evaluate the handling method of the bottleneck process rather than just adjusting the speed. 4) Resource utilization consideration: The speed reduction ratio should also take into account the utilization of resources, including labor, machines, and materials. Excessive deceleration may lead to resource idleness, thereby increasing production costs. Therefore, the speed reduction ratio should find a balance between improving efficiency and resource utilization. 5) Cost-benefit analysis: The final speed reduction ratio needs to be determined through cost-benefit analysis. The direct costs (such as extended operating time) and indirect costs (such as resource waste) caused by deceleration should be calculated and compared with the efficiency improvement and quality improvement brought by deceleration to ensure that the overall economic benefit is positive. 6) Emergency handling: When an abnormal emergency stop occurs on the production line, the speed reduction ratio can be preset to a higher value (such as 5%-10%) to ensure safety and avoid equipment damage or production accidents caused by excessive speed. 7) Automation and intelligent systems: In modern factories, the determination of the speed reduction ratio can be achieved with the help of automated control and intelligent systems. For example, a prediction model based on big data analysis can dynamically adjust the speed reduction ratio to adapt to changing production conditions.
[0075] For example, the deceleration ratio may be determined by the following steps: 1) Initially set the deceleration ratio to 3%, which is based on the statistics of the emergency stop button and the preliminary analysis of the bottleneck process. 2) Conduct small-scale tests, such as first decelerating by 3%, and observe the impact on the production rhythm, output, and quality. 3) If it is found that a 3% deceleration still fails to achieve the expected effect, such as the output still being lower than the target, it may be necessary to increase the manpower or redesign the process. At the same time, the deceleration ratio can be adjusted to a smaller value, such as 1%, to maintain the overall efficiency. 4) If the test shows that the production line runs smoothly after a 3% deceleration, without having a negative impact on the output and quality, and at the same time the employees feedback that the operation pressure is reduced, then this deceleration ratio may be more appropriate. 5) In the automated system, the deceleration ratio may be automatically adjusted by a preset algorithm. For example, when the emergency stop button is triggered more than 5 times within 1 continuous hour, and each trigger duration exceeds 30 seconds, the system automatically sets the deceleration ratio to 5%.
[0076] It should be noted that the deceleration ratio is a dynamically adjustable parameter, which needs to be optimized according to the real-time feedback of the production site and long-term data analysis to achieve the best balance among production efficiency, cost control, and employee comfort.
[0077] According to the above embodiments of the present invention, the processing method of the pipeline further includes: when it is determined that there is no bottleneck process in the target pipeline according to the cumulative number of times the emergency stop component is triggered and the emergency stop duration determined according to the monitoring result, determining the acceleration ratio of the target pipeline; and adjusting the moving speed of the target pipeline according to the acceleration ratio.
[0078] It is determined that there is no bottleneck process in the target pipeline. Specifically, it can be carried out by analyzing the cumulative number of times the emergency stop component is triggered and the duration of each emergency stop, combined with certain thresholds and analysis strategies. For example, it can be achieved through the following methods: 1) Set thresholds: First, a reasonable threshold needs to be set to determine whether the emergency stop is frequent or whether the duration of each emergency stop is abnormal. For example, the cumulative number threshold can be set to 2 times / shift, and the emergency stop duration threshold can be set to 10 seconds / time. The setting of these thresholds needs to be based on the normal operation range of the production line, as well as past historical data and industry standards. 2) Data collection and analysis: Collect the trigger data of the emergency stop component in real time or regularly, including the accurate timestamp, duration of each emergency stop, and the number of triggers within the entire shift or a specific time window. Analyze this data to see if it exceeds the set thresholds. 3) Exclude abnormal situations: Check whether the emergency stop event is caused by abnormal or unforeseen events (such as equipment failures, raw material problems, etc.). These situations should not be included in the analysis of bottleneck processes in normal operations. A troubleshooting mechanism can be set, for example, an emergency stop with a duration exceeding 1 minute is regarded as a failure and is not included in the number threshold judgment. 4) Periodic and regular analysis: Analyze the periodicity and regularity of the emergency stops. If the number of emergency stops does not exceed the threshold within the set time window, and the duration of each emergency stop is within a reasonable range, and there is no obvious periodic pattern, then it can be initially judged that there is no bottleneck problem at the current pipeline station. 5) Comprehensive evaluation: Combine other factors such as production output, station load, and employee feedback for comprehensive evaluation. If the production output is stable and the employee operation pressure is moderate when there are not many emergency stop events, then it can be considered that the overall operation of the pipeline is good and there is no bottleneck process. 6) Manual review: Although the automated system can provide a preliminary judgment, in complex or special cases, it may be necessary for production line managers or engineers to conduct a manual review to ensure the accuracy of the analysis results. The manual review can be based on system reports and on-site observations to further confirm whether there is really no bottleneck process.
[0079] For example, within an 8-hour shift, if the number of times the emergency stop button is triggered is less than 2 times, and the duration of each time does not exceed 10 seconds, and there is no abnormal periodic pattern, and the production volume is stable and the employee feedback is good, then it can be judged that there is no bottleneck process in this section of the pipeline during this shift, and the overall operation efficiency is high. At this time, the system can automatically perform a slight increase in the pipeline speed to further improve production efficiency.
[0080] Here, it should be noted that the identification of bottleneck processes not only depends on the analysis of emergency stop events, but also should consider other key indicators in the production process, such as station load, resource utilization rate, production rhythm, etc., to ensure a comprehensive and accurate assessment. When there is no obvious emergency stop event triggered, through the analysis of these indicators, it can also assist in judging whether the operation status of the production line is ideal and whether there is potential room for optimization.
[0081] In this embodiment, if no emergency stop trigger is detected within the monitoring period (i.e., a preset duration), the system evaluates the current production line efficiency and balance. If the production line is running smoothly without obvious bottlenecks, the system automatically increases the assembly line speed by 1% (i.e., the speed increase ratio) to continuously optimize production efficiency.
[0082] Here, the precise adjustment of speed avoids the impact on non-bottleneck processes and optimizes the efficiency of the overall production line. Through implementation, the processing time of key processes has been reduced from an average of 120 seconds to 114 seconds. On the premise of ensuring product quality and operation safety, the overall output of the production line has been increased and resource utilization has been optimized.
[0083] According to the above embodiment of the present invention, before adjusting the bottleneck process, the processing method of the assembly line further includes: when the current production volume is less than the target production volume, generating a prompt message to prompt that the production volume of the target assembly line does not meet the target production volume.
[0084] In this embodiment, the system can monitor and give early warnings about the production volume, that is, the system continuously tracks the production volume. When it detects that the current production volume is lower than the target production volume, it automatically generates a warning message to notify production management personnel and system operators. Through this early warning mechanism, it helps to identify the risk of insufficient production volume in advance and prevent additional costs caused by the deviation between the production plan and the actual output.
[0085] According to the above embodiment of the present invention, when the current production volume is less than the target production volume, adjusting the bottleneck process to make the production volume of the target assembly line meet the target production volume includes: splitting the bottleneck process to obtain multiple split sub-processes; reorganizing the multiple sub-processes to optimize the target assembly line so that the production volume of the target assembly line meets the target production volume.
[0086] In this embodiment, once it is determined that the insufficient production volume is caused by the bottleneck process, the system or manual starts to analyze the bottleneck process. For example, the system can record the effects after each adjustment of the assembly line speed and process reorganization, and automatically optimize the speed adjustment algorithm and process segmentation strategy through intelligent learning algorithms (such as machine learning) to achieve more precise control. Another example is to rearrange the order and allocation of sub-processes based on the consumption duration of sub-processes and the operator's ability, optimize the operation process, and ensure that the production volume reaches the target level.
[0087] In addition, the process optimization can be carried out in the following ways: 1) Expert experience and industry standards: In the initial stage, rely on the professional knowledge and experience of production line engineers or operators to estimate the time consumption of each process and potential reorganization methods. At the same time, refer to the production processes and standard working hours of similar products in the industry to provide a preliminary basis for the reorganization of sub-processes. 2) Preliminary assumptions and tests: In the absence of specific data, a series of assumptions can be set, such as "decomposing complex processes into simple processes can improve efficiency", and then conduct small-scale tests on the production line to collect actual operation data. This includes information such as adjusted working hours, production volume, and employee feedback. Through testing, the effectiveness of the assumptions can be verified and data support can be provided for subsequent optimization. 3) Cost-benefit analysis: When deciding whether to reorganize sub-processes, cost-benefit analysis is also a key step. It is necessary to consider the manpower, materials, and equipment costs required for reorganizing the process, as well as the expected improved efficiency and production volume after reorganization. Ensure that the benefits brought by reorganization are greater than the costs. 4) Dynamic adjustment and intelligent learning: Even in the case of insufficient data, a dynamic adjustment strategy can be adopted, such as setting an initial reorganization plan, and then continuously collecting data during actual operation, including employee operation time, equipment operation efficiency, product quality feedback, etc. These data can be used to train intelligent learning algorithms, such as machine learning models, to gradually self-optimize according to limited data and real-time feedback, and gradually approach the ideal state. 5) Real-time monitoring and feedback: During the implementation process, collect feedback information by real-time monitoring the operation status and production results of sub-processes, and adjust the reorganization strategy in a timely manner. For example, if it is found that the efficiency of a certain sub-process does not improve after decomposition, it may be that the decomposition method is inappropriate or further technical improvements are needed. 6) Simulation and prediction: Use simulation software or models to predict the effects after reorganizing sub-processes. Even without historical data, the impact of different reorganization methods on the production line efficiency can be estimated through theoretical models and virtual tests, so as to guide actual operations. 7) Multi-scheme testing and comparison: Design and test multiple sub-process reorganization schemes at the same time, and select the optimal solution by comparing the actual effects of different schemes. This method can avoid the limitations of a single strategy and improve the accuracy and reliability of decision-making. 8) Continuous improvement and iteration: The reorganization of sub-processes is a continuous improvement process. Even if a certain effect is achieved after the initial reorganization, it should be regularly re-evaluated and adjusted and optimized according to the newly collected data and changes in the production environment.
[0088] The above methods combine expert experience, preliminary tests, and intelligent learning. Even in the case of insufficient data, they can gradually approach the ideal state of sub-process reorganization and ultimately achieve the efficient and stable operation of the production line. With the accumulation of data, the intelligent learning algorithm will be continuously optimized, making the decision-making more accurate and further improving production efficiency and product quality.
[0089] According to the above embodiments of the present invention, the bottleneck process is split to obtain multiple sub-processes after splitting, including: obtaining the total time consumption of the bottleneck process; and evenly splitting the bottleneck process into multiple sub-processes according to the total time consumption.
[0090] In this embodiment, the total time consumption of the bottleneck process can be obtained and evenly split into multiple sub-processes according to the time consumption, so as to disperse the consumption duration and time pressure.
[0091] According to the above embodiments of the present invention, multiple sub-processes are reorganized to optimize the target production line so that the production volume of the target production line meets the target production volume, including: reorganizing multiple sub-processes according to the consumption duration of multiple sub-processes to optimize the target production line so that the production volume of the target production line meets the target production volume.
[0092] In this embodiment, based on the consumption duration of sub-processes and the operator's ability, the order and allocation of sub-processes can be rearranged to optimize the operation process and ensure that the production volume reaches the target level.
[0093] In addition, in the embodiments of the present invention, in addition to adjusting the speed, the system can also adopt a multi-level adjustment strategy according to the specific situation of the bottleneck process, such as temporarily increasing operators, optimizing the material supply process, introducing automation tools, etc., to improve the production line efficiency. Moreover, the system supports remote monitoring and intervention, allowing production managers or engineers to adjust parameters and handle exceptions through the network outside the factory to achieve remote optimization of the production line.
[0094] According to the above embodiments of the present invention, reorganizing multiple sub-processes according to the consumption duration of multiple sub-processes includes: combining each of the multiple sub-processes with non-bottleneck processes on the target production line according to its consumption duration, so that the time difference of each process on the reorganized target production line is less than a predetermined time difference.
[0095] In this embodiment, sub-processes can be combined with non-bottleneck processes on the production line to ensure that the time difference of each reorganized process is less than the preset time difference, so as to maximize the production line efficiency and meet the requirement that the production volume meets the target. For example, when a bottleneck process is detected, the process is decomposed to reduce the time of this process. For example, process B is a bottleneck process, and B is decomposed into B1, B2... Then the decomposed sub-processes are combined with other processes to make the time consumption between each process not differ much; if the process affects the efficiency because it cannot be disassembled, then consider increasing the number of personnel.
[0096] The average time consumption of the sub-processes here is optimized, reducing the pressure on the operator and improving the stability of the production rhythm.
[0097] When the production volume is lower than the target, analyze the bottleneck process, split it into 3 sub-processes, reduce the time consumption of each sub-process from the original 60 seconds to 20 seconds, and then rearrange these sub-processes to make them run more efficiently, such as by increasing workstations, using automated equipment, etc. After the process splitting and reorganization, the production volume has increased from 95% before adjustment to 100%, effectively solving the problem of insufficient production volume.
[0098] Through the above real-time data monitoring and analysis, the dynamic adjustment of the assembly line speed and the intelligent optimization of the bottleneck process are realized, improving the production efficiency of manufacturing enterprises.
[0099] As can be seen from the above, for the above technical solution provided by the embodiment of the present invention, an emergency stop button can be installed at each workstation of the target assembly line and connected to the PLC. The PLC continuously monitors the status of these buttons, records the number of emergency stops and the duration of each emergency stop. Once it detects that the number of emergency stops and the duration at a certain workstation exceed the preset threshold, the PLC will automatically adjust the assembly line speed to adapt to the processing capacity of this workstation, solving the problem of low efficiency caused by the bottleneck process in the assembly line. By dynamically monitoring the status of the emergency stop components, it is judged whether there is a bottleneck process and the assembly line speed is automatically adjusted to cope with it. By automatically adjusting the speed, it avoids the situation that the operator cannot keep up with the production rhythm due to too fast speed, reduces the production stagnation time, and improves the production efficiency and product quality. After the specific implementation, the moving speed of the assembly line can be reduced from the initial 100% to 97%, significantly reducing the emergency stop frequency.
[0100] Figure 3 It is a flowchart of an optional processing method of the assembly line according to the embodiment of the present invention. As Figure 3 shown, after the system starts, it can monitor whether an emergency stop button (i.e., an emergency stop component) is pressed. If so, record the number of emergency stops and the duration through the PLC, and analyze the number of emergency stops and the duration. If the duration and the number of emergency stops exceed the preset threshold, it is determined that there is a bottleneck process, and the speed of the assembly line is reduced to 3%. Continue to monitor whether the production of the assembly line after the speed reduction meets the target output. If not, an abnormal alarm is given. Stabilize the production by splitting the bottleneck process or increasing the manpower. If it is not found that an emergency stop button is pressed, control the assembly line speed to increase by 3%.
[0101] It should be noted that in the embodiment of the present invention, the specific values are preset according to the empirical values in the initial stage of the assembly line operation and can be modified; the basis for modification is also adjusted according to the operation situation of the assembly line. For example, if the modified threshold and percentage result in more and more emergency stops of the assembly line and the operation becomes more chaotic, it indicates that the relevant parameters modified are not reasonable enough, and the threshold of the number of actions of the emergency stop button can be increased a little, and the percentage of the reduction / increase of the assembly line speed can be reduced a little.
[0102] Through the above technical solutions, it is possible to determine whether the speed of this section of the assembly line is reasonable by judging the number of times the emergency stop button is pressed and the duration of each emergency stop, adapt to the current production conditions by automatically changing the speed, find out the bottleneck process in the assembly line during production, and be able to automatically adjust the assembly line speed according to the real-time conditions when the assembly line speed does not match after the product line is switched, reduce the operation of pressing the emergency stop button on the assembly line, avoid the waste of idle time of the production line, and stabilize the production rhythm. By monitoring the emergency stop buttons on the assembly line and recording the number of presses and the duration of each button, it is possible to judge whether there is a bottleneck process. Once a bottleneck process is found, the system automatically reduces the assembly line speed to an appropriate level to reduce emergency stop operations and avoid waste of idle time of the production line. At the same time, after a period of time without emergency stop operations, the system will automatically try to increase the assembly line speed to achieve the optimal production efficiency.
[0103] It should be noted that, for the foregoing method embodiments, for the sake of simple description, they are all expressed as a series of action combinations. However, those skilled in the art should know that this application is not limited by the described action sequence, because according to this application, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily essential to this application.
[0104] Through the description of the above embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be implemented by means of software plus a necessary general hardware platform. Of course, it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of this application, in essence, or the part that makes a contribution to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disc), and includes several instructions to enable a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in various embodiments of this application.
[0105] Embodiment 2
[0106] According to an embodiment of the present invention, there is also provided a processing device for an assembly line for implementing the above-mentioned processing method of the assembly line. Figure 4 It is a schematic diagram of a processing device for an assembly line according to an embodiment of the present invention, as Figure 4 shown. The processing device for the assembly line includes: a monitoring unit 401, a first determination unit 403, an adjustment unit 405, and a processing unit 407. The following describes the processing device for the assembly line.
[0107] The monitoring unit 401 is used to monitor the emergency stop components on the target production line and obtain a monitoring result. Among them, the emergency stop components are used to indicate that an abnormality has occurred in the process corresponding to the emergency stop components.
[0108] The first determination unit 403 is used to adjust the moving speed of the target production line when it is determined according to the monitoring result that there is a bottleneck process in the target production line based on the cumulative number of times the emergency stop component is triggered and the emergency stop duration. Among them, the bottleneck process is the process in the target production line that needs to be adjusted, and the emergency stop duration is the duration of each trigger of the emergency stop component.
[0109] The adjustment unit 405 is used to obtain the current production volume on the target production line after the target production line runs at the adjusted speed.
[0110] The processing unit 407 is used to adjust the bottleneck process when the current production volume is less than the target production volume, so that the production volume of the target production line meets the target production volume.
[0111] It should be noted here that the above monitoring unit 401, the first determination unit 403, the adjustment unit 405, and the processing unit 407 correspond to steps S202 to S208 in the above embodiment. The examples and application scenarios implemented by the four units and the corresponding steps are the same, but are not limited to the content disclosed in the above embodiment.
[0112] As can be seen from the above, in the solution described in the above embodiment of the present invention, the monitoring unit can be used to monitor the emergency stop components on the target production line and obtain a monitoring result. Among them, the emergency stop components are used to indicate that an abnormality has occurred in the process corresponding to the emergency stop components; then, when the first determination unit determines that there is a bottleneck process in the target production line based on the cumulative number of times the emergency stop component is triggered and the emergency stop duration according to the monitoring result, the moving speed of the target production line is adjusted. Among them, the bottleneck process is the process in the target production line that needs to be adjusted, and the emergency stop duration is the duration of each trigger of the emergency stop component; then, after the target production line runs at the adjusted speed, the adjustment unit is used to obtain the current production volume on the target production line; and when the current production volume is less than the target production volume, the processing unit is used to adjust the bottleneck process so that the production volume of the target production line meets the target production volume.
[0113] Optionally, the monitoring unit includes: a detection module, which is used to detect the triggering operation of the emergency stop component during the operation of the target production line and obtain a detection result; a processing module, which is used to record the number of emergency stops of the emergency stop component and simultaneously count the total duration of each trigger of the emergency stop component when the detection result indicates that the emergency stop component is triggered, so as to obtain a monitoring result.
[0114] Optionally, the first determination unit includes: a first determination module, configured to determine that there is a bottleneck process in the target pipeline when it is determined that the cumulative number of stops exceeds the stop number threshold and / or the stop duration exceeds the stop duration threshold, where the stop number threshold and the stop duration threshold are thresholds set according to the historical operation data of the target pipeline.
[0115] Optionally, the adjustment unit includes: a second determination module, configured to determine the importance of the bottleneck process in the target pipeline; a third determination module, configured to determine the deceleration ratio of the moving speed of the target pipeline according to the importance; an adjustment module, configured to adjust the moving speed of the target pipeline according to the deceleration ratio.
[0116] Optionally, the processing device of the pipeline further includes: a second determination unit, configured to determine the acceleration ratio of the target pipeline when it is determined that there is no bottleneck process in the target pipeline according to the cumulative number of times the emergency stop component is triggered and the emergency stop duration in the monitoring result; a control unit, configured to adjust the moving speed of the target pipeline according to the acceleration ratio.
[0117] Optionally, the processing device of the pipeline further includes: a generation unit, configured to generate a prompt message to prompt that the production volume of the target pipeline does not meet the target production volume when the current production volume is less than the target production volume before adjusting the bottleneck process.
[0118] Optionally, the processing unit includes: a splitting module, configured to split the bottleneck process to obtain multiple sub-processes after splitting; a recombination module, configured to recombine the multiple sub-processes to optimize the target pipeline so that the production volume of the target pipeline meets the target production volume.
[0119] Optionally, the splitting module includes: an obtaining sub-module, configured to obtain the total time consumption of the bottleneck process; a splitting sub-module, configured to evenly split the bottleneck process into multiple sub-processes according to the total time consumption.
[0120] Optionally, the recombination module includes: an optimization sub-module, configured to recombine the multiple sub-processes according to the consumption duration of the multiple sub-processes to optimize the target pipeline so that the production volume of the target pipeline meets the target production volume.
[0121] Optionally, the optimization sub-module is further configured to combine each of the multiple sub-processes with the non-bottleneck processes on the target pipeline according to its consumption duration, so that the time difference between the consumption times of each process on the recombined target pipeline is less than a predetermined time difference.
[0122] According to another aspect of the embodiments of the present invention, there is also provided a pipeline processing system, and the pipeline processing system uses the pipeline processing method of any one of the above.
[0123] According to another aspect of the embodiments of the present invention, there is also provided a computer-readable storage medium, which includes a stored program, wherein the program executes the processing method of the pipeline in any one of the above.
[0124] Optionally, in this embodiment, the above computer-readable storage medium may be located in any one of the computer terminals in a computer terminal group in a computer network, or in any one of the communication devices in a communication device group.
[0125] Optionally, in this embodiment, the computer-readable storage medium is configured to store program code for performing the following steps: monitoring a stop component on a target pipeline to obtain a monitoring result, where the stop component is used to indicate that an abnormality has occurred in the process corresponding to the stop component; when it is determined that there is a bottleneck process in the target pipeline based on the cumulative number of times the stop component is triggered and the stop duration, adjusting the moving speed of the target pipeline, where the bottleneck process is a process in the target pipeline that needs to be adjusted, and the stop duration is the duration of each trigger of the stop component; after the target pipeline runs at the adjusted speed, obtaining the current production volume on the target pipeline; when the current production volume is less than the target production volume, adjusting the bottleneck process so that the production volume of the target pipeline meets the target production volume.
[0126] Optionally, in this embodiment, the computer-readable storage medium is configured to store program code for performing the following steps: detecting a trigger operation of a stop component during the operation of the target pipeline to obtain a detection result; when the detection result indicates that the stop component is triggered, recording the number of stops of the stop component and simultaneously counting the total duration of each trigger of the stop component to obtain a monitoring result.
[0127] Optionally, in this embodiment, the computer-readable storage medium is configured to store program code for performing the following steps: when it is determined that the cumulative number of times exceeds the stop number threshold and / or the stop duration exceeds the stop duration threshold, determining that there is a bottleneck process in the target pipeline, where the stop number threshold and the stop duration threshold are thresholds set according to the historical operation data of the target pipeline.
[0128] Optionally, in this embodiment, the computer-readable storage medium is configured to store program code for performing the following steps: determining the importance of the bottleneck process in the target pipeline; determining the deceleration ratio of the moving speed of the target pipeline according to the importance; adjusting the moving speed of the target pipeline according to the deceleration ratio.
[0129] Optionally, in this embodiment, the computer-readable storage medium is configured to store program code for performing the following steps: when it is determined that there is no bottleneck process in the target pipeline based on the accumulated number of times the emergency stop component is triggered and the emergency stop duration according to the monitoring results, determining the speed increase ratio of the target pipeline; and adjusting the moving speed of the target pipeline according to the speed increase ratio.
[0130] Optionally, in this embodiment, the computer-readable storage medium is configured to store program code for performing the following steps: before adjusting the bottleneck process, when the current production volume is less than the target production volume, generating a prompt message to prompt that the production volume of the target pipeline does not meet the target production volume.
[0131] Optionally, in this embodiment, the computer-readable storage medium is configured to store program code for performing the following steps: splitting the bottleneck process to obtain multiple sub-processes after splitting; and reorganizing the multiple sub-processes to optimize the target pipeline so that the production volume of the target pipeline meets the target production volume.
[0132] Optionally, in this embodiment, the computer-readable storage medium is configured to store program code for performing the following steps: obtaining the total time consumption of the bottleneck process; and evenly splitting the bottleneck process into multiple sub-processes according to the total time consumption.
[0133] Optionally, in this embodiment, the computer-readable storage medium is configured to store program code for performing the following steps: reorganizing the multiple sub-processes according to the consumption duration of the multiple sub-processes to optimize the target pipeline so that the production volume of the target pipeline meets the target production volume.
[0134] According to another aspect of the embodiments of the present invention, a processor is further provided, and the processor is used to run a program, wherein when the program runs, it executes the processing method of the pipeline in any one of the above.
[0135] According to another aspect of the embodiments of the present invention, a computer program product is further provided, including computer instructions, and when the computer instructions are executed by a processor, they execute the processing method of the pipeline in any one of the above.
[0136] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.
[0137] In the above embodiments of the present invention, the descriptions of the respective embodiments have their own emphases. For parts not detailed in a certain embodiment, reference may be made to the relevant descriptions of other embodiments.
[0138] In several embodiments provided in the present application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are merely illustrative. For example, the division of the units can be a logical function division. In actual implementation, there can be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the couplings, direct couplings, or communication connections shown or discussed with each other can be through some interfaces. The indirect couplings or communication connections of units or modules can be in electrical or other forms.
[0139] The units described as separate components may or may not be physically separated. The components shown as units may or may not be physical units, that is, they can be located in one place or distributed to multiple units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0140] In addition, in each embodiment of the present invention, the functional units can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.
[0141] If the above-mentioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in each embodiment of the present invention. The foregoing storage medium includes: various media such as USB flash drives, read-only memories (ROMs), random access memories (RAMs), mobile hard disks, magnetic disks, or optical discs that can store program codes.
[0142] The above is only the preferred embodiment of the present invention. It should be noted that for those of ordinary skill in the art, without departing from the principle of the present invention, several improvements and refinements can be made, and these improvements and refinements should also be regarded as the protection scope of the present invention.
Claims
1. A processing method for an assembly line, characterized in that, Including: Monitoring the emergency stop components on the target production line to obtain monitoring results, where the emergency stop components are used to indicate that an abnormality has occurred in the process corresponding to the emergency stop components; When it is determined that there is a bottleneck process in the target production line based on the accumulated number of times the emergency stop component is triggered and the emergency stop duration in the monitoring results, adjusting the moving speed of the target production line, where the bottleneck process is the process in the target production line that requires process adjustment, and the emergency stop duration is the duration of each trigger of the emergency stop component; After the target production line runs at the adjusted speed, obtaining the current production volume on the target production line; When the current production volume is less than the target production volume, adjusting the bottleneck process so that the production volume of the target production line meets the target production volume.
2. The processing method of the pipeline according to claim 1, characterized in that Monitoring the emergency stop components on the target production line to obtain monitoring results, including: During the operation of the target production line, detecting the trigger operation of the emergency stop component to obtain a detection result; When the detection result indicates that the emergency stop component is triggered, recording the number of emergency stops of the emergency stop component and simultaneously counting the total duration of each trigger of the emergency stop component to obtain the monitoring results.
3. The processing method of the pipeline according to claim 1, wherein Determining that there is a bottleneck process in the target production line based on the accumulated number of times the emergency stop component is triggered and the emergency stop duration in the monitoring results, including: When it is determined that the accumulated number of times exceeds the emergency stop times threshold and / or the emergency stop duration exceeds the emergency stop duration threshold, determining that there is the bottleneck process in the target production line.
4. The processing method of the pipeline according to claim 1, wherein When it is determined that there is a bottleneck process in the target production line based on the accumulated number of times the emergency stop component is triggered and the emergency stop duration in the monitoring results, adjusting the moving speed of the target production line, including: Determining the importance of the bottleneck process in the target production line; Determining the deceleration ratio of the moving speed of the target production line according to the importance; Adjusting the moving speed of the target production line according to the deceleration ratio.
5. The processing method of the pipeline according to any one of claims 1 to 4, characterized in that, Also including: When it is determined that there is no bottleneck process in the target production line based on the accumulated number of times the emergency stop component is triggered and the emergency stop duration in the monitoring results, determining the acceleration ratio of the target production line; Adjusting the moving speed of the target production line according to the acceleration ratio.
6. The processing method of the pipeline according to claim 1, characterized in that, Before adjusting the bottleneck process, it also includes: When the current production volume is less than the target production volume, generating a prompt message to prompt that the production volume of the target production line does not meet the target production volume.
7. The processing method of the pipeline according to claim 1, wherein When the current production volume is less than the target production volume, adjusting the bottleneck process so that the production volume of the target production line meets the target production volume, including: Splitting the bottleneck process to obtain multiple sub-processes after splitting; Recombining the multiple sub-processes to optimize the target production line so that the production volume of the target production line meets the target production volume.
8. The processing method of the pipeline according to claim 7, characterized in that, Splitting the bottleneck process to obtain multiple sub-processes after splitting, including: Obtaining the total time-consuming of the bottleneck process; The bottleneck process is evenly split into the multiple sub-processes according to the total time consumed.
9. The processing method of the pipeline according to claim 7, characterized in that Reorganizing the multiple sub-processes to optimize the target pipeline so that the production volume of the target pipeline meets the target production volume, including: Reorganizing the multiple sub-processes according to the consumption duration of the multiple sub-processes to optimize the target pipeline so that the production volume of the target pipeline meets the target production volume.
10. The processing method of the pipeline according to claim 9, wherein Reorganizing the multiple sub-processes according to the consumption duration of the multiple sub-processes, including: Combining each of the multiple sub-processes with a non-bottleneck process on the target pipeline according to its consumption duration, so that the time difference of each process on the reorganized target pipeline is less than a predetermined time difference.
11. A processing device for an assembly line, characterized in that Including: A monitoring unit for monitoring a stop component on the target pipeline to obtain a monitoring result, where the stop component is used to indicate that an abnormality has occurred in the process corresponding to the stop component; A first determination unit for adjusting the moving speed of the target pipeline when it is determined according to the monitoring result that there is a bottleneck process in the target pipeline based on the cumulative number of times the stop component is triggered and the stop duration, where the bottleneck process is the process in the target pipeline that needs to be adjusted, and the stop duration is the duration of each trigger of the stop component; An adjustment unit for obtaining the current production volume on the target pipeline after the target pipeline runs at the adjusted adjustment speed; A processing unit for adjusting the bottleneck process when the current production volume is less than the target production volume so that the production volume of the target pipeline meets the target production volume.
12. A processing system of an assembly line, characterized in that, The processing system of the pipeline uses the pipeline processing method according to any one of claims 1 to 10 above.
13. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, where the program executes the pipeline processing method according to any one of claims 1 to 10.
14. A processor, characterized in that, The processor is used to run a program, where the program executes the pipeline processing method according to any one of claims 1 to 10 when running.
15. A computer program product, comprising computer instructions, characterized in that, The computer instructions execute the pipeline processing method according to any one of claims 1 to 10 when executed by the processor.
Citation Information
Patent Citations
Efficiency optimization method, system and equipment for manual welding production line and storage medium
CN116520785A
Medical instrument production control method and device, terminal equipment and storage medium
CN119443598A
Bottleneck prediction optimization method, device and equipment for battery positive electrode material production line
CN119668226A
A method and system for analyzing efficiency of can production line
CN119740930A
Method and device for controlling speed of production line
JP1993100713A