A control system for an automatic assembly production line
By using monitoring modules and parameter calibration modules in the control system of the automatic assembly production line, combined with the support of the database, the problem of working parameter calibration when switching product models is solved, and the working parameter calibration is completed under the premise of reducing the number of trial assembly. In turn, reduce production costs.
Patent Information
- Application Number
- CN202411616524.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-13
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2044-11-13
AI Technical Summary
In automatic assembly lines, how to calibrate working parameters based on a smaller number of assembly of new products, especially when switching product models.
A control system for automatic assembly production line is designed, including monitoring modules, parameter calibration modules and databases. The system obtains the attribute information of the components to be assembled, generates a working parameter switching prediction signal, retrieves new working parameters and calibration historical data, determines the number of assembly for calibration, and calibrates the new working parameters by trial assembly and evaluating assembly effects.
It is realized that before the calibration of new working parameters is completed, the number of trial assembly of new products is minimized as much as possible, thereby effectively reducing production costs.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of smart factories, and in particular to a control system for an automatic assembly production line. Background Art
[0002] Radiator fan is an important heat dissipation device, which is widely used in computers, electronic products, automobiles, etc. It helps the radiator to effectively transfer heat to the surrounding environment by generating airflow, thereby maintaining the normal operating temperature of the equipment.
[0003] The automatic assembly line of the radiator fan includes main equipment such as fan blade feeding equipment, automatic assembly equipment and frame feeding equipment. In the actual production process, the automatic assembly line of the radiator fan often needs to assemble different types of products. For example, assemble model A products in the first period and model B products in the second period. At the assembly switching node of the two types of products, the working parameters of each device of the automatic assembly line need to be switched to adapt to the new product to be assembled next. However, the new working parameters need to be calibrated based on the actual assembly effect after switching before the formal assembly operation of the new product can be carried out.
[0004] Therefore, how to achieve calibration of working parameters based on the assembly of a smaller number of new products is a technical problem that urgently needs to be solved. Summary of the invention
[0005] In order to solve the above technical problems, the present invention provides a control system, electronic equipment, computer storage medium and computer program product for an automatic assembly production line.
[0006] The present invention discloses a control system for an automatic assembly production line, the system comprising a monitoring module, a parameter calibration module and a database; the parameter calibration module is electrically connected to the monitoring module and the database respectively; wherein the monitoring module is used to obtain component attribute information of a first radiator main component to be assembled on the automatic assembly production line, and when target component attribute information is detected in the component attribute information, a working parameter switching prediction signal is generated according to the target component attribute information; the parameter calibration module is used to respond to the working parameter switching prediction signal, retrieve corresponding new working parameters according to the target component attribute information, and retrieve calibration history data associated with the target component attribute information from a database, and determine the assembly quantity for calibration according to the calibration history data; the parameter calibration module is also used to: use the new working parameters to test assemble each second radiator main component corresponding to the assembly quantity for calibration, evaluate the assembly effect, and calibrate the new working parameters according to the assembly effect; wherein the second radiator main component corresponds to the target component attribute information.
[0007] Optionally, the obtaining of component attribute information of the first radiator main component to be assembled on the automatic assembly line includes: controlling a camera to capture image information of the first radiator main component to be assembled on the automatic assembly line at a first shooting angle, and determining first component attribute information of the first radiator main component based on the image information; determining a batch assembly prediction quantity and a batch assembled quantity corresponding to the component attribute information based on the component attribute information, and calculating the quantity difference between the batch assembly prediction quantity and the batch assembled quantity; when the quantity difference is lower than a preset difference, controlling the camera to capture image information of the first radiator main component to be assembled on the automatic assembly line at a second shooting angle, and determining second component attribute information of the first radiator main component based on the image information; wherein the second shooting angle is greater than the first shooting angle; if the second component attribute information is different from the first component attribute information, the second component attribute information is determined as the target component attribute information, and the corresponding first radiator main component is determined as the second radiator main component.
[0008] Optionally, determining the batch assembly prediction quantity according to the component attribute information includes: randomly acquiring a first number of batch assembly history quantities corresponding to the component attribute information, and calculating the variance of each of the batch assembly history quantities; obtaining a first expansion coefficient according to the variance conversion, and using the first expansion coefficient to expand the first quantity to a second quantity; in addition to the first number of batch assembly history quantities, randomly acquiring a plurality of batch assembly history quantities corresponding to the component attribute information again, so that the sum of the batch assembly history quantities acquired twice reaches the second number; and calculating the batch assembly prediction quantity according to each of the second number of batch assembly history quantities.
[0009] Optionally, retrieving calibration history data associated with the target component attribute information from a database and determining the calibration assembly quantity based on the calibration history data includes: retrieving all calibration history data associated with the target component attribute information from a database, the calibration history data including historical calibration assembly quantities and historical assembly effect indicators; calculating an equivalent assembly effect indicator based on each of the historical assembly effect indicators, and determining a third quantity based on the equivalent assembly effect indicator; classifying each of the calibration history data based on the number of assembly devices corresponding to the calibration history data to obtain a classification number, determining a second expansion coefficient based on the classification number, and multiplying the third quantity by the second expansion coefficient to obtain a fourth quantity; randomly selecting the fourth number of calibration history data from all of the calibration history data, and calculating the calibration assembly quantity based on the historical calibration assembly quantities corresponding to each of the selected calibration history data.
[0010] Optionally, the use of the new working parameters to conduct trial assembly of each second radiator main component corresponding to the calibration assembly quantity includes: determining each target assembly equipment on the automatic assembly production line based on the target component attribute information, decomposing the new working parameters and transmitting them to each target assembly equipment respectively; controlling each target assembly equipment to conduct trial assembly of each second radiator main component of the calibration assembly quantity according to the decomposed working parameters.
[0011] Optionally, calibrating the new working parameters according to the assembly effect includes: obtaining components to be calibrated according to each assembly effect index analysis in the assembly effect, and calibrating working parameters of each of the components to be calibrated in turn.
[0012] Optionally, the parameter calibration module is also used to send a control instruction to the monitoring module before using the new working parameters to test-assemble each second radiator main component corresponding to the assembly quantity for calibration, so that the monitoring module adjusts the camera from the second shooting angle back to the first shooting angle.
[0013] The present invention also provides an electronic device applied to the control system of the automatic assembly production line as described in any of the preceding items, comprising: at least one processor, a memory, and a computer program stored in the memory and executable on the at least one processor.
[0014] The present invention further provides a computer storage medium, which is applied to the control system of the automatic assembly production line as described in any of the preceding items, and the computer storage medium stores a computer program.
[0015] The present invention also provides a computer program product, which is applied to the control system of the automatic assembly production line as described in any of the preceding items. When the computer program product is called and executed by a processor of an electronic device.
[0016] The present invention retrieves the corresponding calibration history data through the component attribute information of the new product, and determines the number of trial assemblies of the new product required for the appropriate calibration phase based on the calibration history data, thereby achieving the premise of completing the calibration of the new working parameters while minimizing the number of trial assemblies of the new product, thereby effectively reducing the production cost of the manufacturer. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0018] Figure 1 It is a structural schematic diagram of a control system of an automatic assembly production line disclosed in an embodiment of the present invention.
[0019] Figure 2 It is a schematic diagram of a process for obtaining component attribute information of a first radiator main component to be assembled on an automatic assembly production line disclosed in an embodiment of the present invention.
[0020] Figure 3 It is a flow chart of determining the batch assembly forecast quantity according to the component attribute information disclosed in an embodiment of the present invention.
[0021] Figure 4 It is a structural schematic diagram of an electronic device disclosed in an embodiment of the present invention. DETAILED DESCRIPTION
[0022] The following is a description of the implementation of the present application by specific specific embodiments. People familiar with the technology can easily understand other advantages and effects of the present application from the contents disclosed in this specification. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.
[0023] In addition, the technical features involved in the different embodiments of the present application described below can be combined with each other as long as they do not conflict with each other.
[0024] As described in the background technology, at the assembly switching node of two types of products, it is necessary to switch the working parameters of each assembly equipment of the automatic assembly production line to adapt to the new product to be assembled next. However, the new working parameters need to be calibrated based on the actual assembly effect after switching, and then the formal assembly operation of the new product can be carried out. The existing working parameter calibration method lacks clear guidance standards. Usually, the automatic assembly production line is controlled in the safest way to test assemble a large number of new products, and the new working parameters are calibrated according to the assembly effect. Obviously, the calibration of the working parameters will cause assembly defects of some new products, resulting in waste, and the existing technology has not yet proposed a corresponding solution on how to reduce the number of new products with assembly defects during the calibration period.
[0025] like Figure 1As shown, an embodiment of the present invention discloses a control system for an automatic assembly production line, the system comprising a monitoring module, a parameter calibration module, and a database; the parameter calibration module is electrically connected to the monitoring module and the database respectively; wherein the monitoring module is used to obtain component attribute information of a first radiator main component to be assembled on the automatic assembly production line, and when target component attribute information is detected in the component attribute information, a working parameter switching prediction signal is generated according to the target component attribute information; the parameter calibration module is used to respond to the working parameter switching prediction signal, retrieve corresponding new working parameters according to the target component attribute information, and retrieve calibration history data associated with the target component attribute information from a database, and determine the assembly quantity for calibration according to the calibration history data; the parameter calibration module is also used to: use the new working parameters to test assemble each second radiator main component corresponding to the assembly quantity for calibration, evaluate the assembly effect, and calibrate the new working parameters according to the assembly effect; wherein the second radiator main component corresponds to the target component attribute information.
[0026] In view of the above technical problems mentioned in the background technology, the technical means adopted by the present invention are as follows: the monitoring module obtains the component attribute information of the radiator main component to be assembled being transmitted on the automatic assembly production line. If the component attribute information different from the current batch of radiator products is detected therein, it is determined that the automatic assembly production line is about to automatically assemble the new model of the radiator main component. At this time, the different component attribute information is determined as the target component attribute information, and a working parameter switching prediction signal is generated accordingly. After receiving the working parameter switching prediction signal, the parameter calibration module retrieves the new working parameters adapted to the target component attribute information according to the target component attribute information, and the new working parameters are the working parameters used for automatically assembling the new model of the radiator main component; and, the calibration history data associated with the target component attribute information is retrieved from the database. The calibration history data refers to the record data of the calibration period of the radiator main component of the model corresponding to the target component attribute information stored in the database before being formally assembled, such as the assembled quantity and assembly effect involved in the calibration, and the assembly quantity for calibration is determined according to the calibration history data. After this, the parameter calibration module tries to execute the new working parameters, and trial-assembles the second radiator main components with the previous calibration assembly quantity, and evaluates the effect of the trial assembly, thereby calibrating the new working parameters. The calibrated new working parameters are sent to each device on the automatic assembly production line for execution, so as to realize the formal assembly of subsequent new products.
[0027] Therefore, the present invention retrieves the corresponding calibration history data through the component attribute information of the new product, and determines the number of trial assemblies of the new product required for the appropriate calibration phase based on the calibration history data, thereby achieving the premise of completing the calibration of the new working parameters while minimizing the number of trial assemblies of the new product, thereby effectively reducing the production cost of the manufacturer.
[0028] It should be noted that the equipment on the automatic assembly production line includes but is not limited to fan blade loading equipment, automatic assembly equipment and outer frame loading equipment, and the working parameters are the specific assembly parameters of these equipment, such as the amount of glue applied, assembly tightness, etc.
[0029] Alternatively, if Figure 2 As shown, the method of obtaining component attribute information of the first radiator main component to be assembled on the automatic assembly line includes: controlling the camera to capture image information of the first radiator main component to be assembled on the automatic assembly line at a first shooting angle, and determining the first component attribute information of the first radiator main component according to the image information; determining the batch assembly prediction quantity and the batch assembled quantity corresponding to the component attribute information according to the component attribute information, and calculating the quantity difference between the batch assembly prediction quantity and the batch assembled quantity; when the quantity difference is lower than a preset difference, controlling the camera to capture image information of the first radiator main component to be assembled on the automatic assembly line at a second shooting angle, and determining the second component attribute information of the first radiator main component according to the image information; wherein the second shooting angle is greater than the first shooting angle; if the second component attribute information is different from the first component attribute information, the second component attribute information is determined as the target component attribute information, and the corresponding first radiator main component is determined as the second radiator main component.
[0030] In an embodiment of the present invention, during the process of automatically assembling the first radiator main component on the automatic assembly production line, the camera arranged at the conveyor belt in front of the automatic assembly production line first captures the image information of the first radiator main component to be assembled on the conveyor belt at a first shooting angle, and the first component attribute information of the first radiator main component can be determined based on the first component attribute information. At the same time, the total assembly amount of the first radiator main component of this type in this assembly batch, i.e., the batch assembly predicted quantity, can be predicted based on the first component attribute information, and the difference between the batch assembly predicted quantity and the recorded number of completed assemblies, i.e., the batch assembled quantity, can be calculated. When the quantity difference is lower than the preset difference, it means that the first radiator main component of this assembly batch is about to be assembled, and it is highly likely that a new product will be assembled later. At this time, the camera is controlled to adjust the shooting angle to the second shooting angle. At the second shooting angle, the camera can capture farther from the conveyor belt, which is conducive to identifying the new product, i.e., the second radiator main component. The second component attribute information of the radiator main component on the conveyor belt is photographed and extracted at the second shooting angle. When the second component attribute information is different from the aforementioned first component attribute information, it is determined that a new product that needs to be automatically assembled has indeed appeared. At this time, the second component attribute information can be determined as the target component attribute information, and the corresponding first radiator main component can be determined as the second radiator main component.
[0031] Alternatively, if Figure 3 As shown, the method of determining the batch assembly prediction quantity according to the component attribute information includes: randomly obtaining a first number of batch assembly history quantities corresponding to the component attribute information, and calculating the variance of each of the batch assembly history quantities; obtaining a first expansion coefficient according to the variance conversion, and using the first expansion coefficient to expand the first quantity to a second quantity; in addition to the first number of batch assembly history quantities, randomly obtaining a plurality of batch assembly history quantities corresponding to the component attribute information again, so that the sum of the batch assembly history quantities obtained twice reaches the second number; and calculating the batch assembly prediction quantity according to each of the second number of batch assembly history quantities.
[0032] In an embodiment of the present invention, the batch assembly prediction quantity in the present invention is based on the historical assembly quantity of this type of radiator. Specifically, the batch assembly history quantity of the first quantity corresponding to the component attribute information is first randomly obtained from the historical data. The batch assembly history quantity refers to the recorded assembly quantity of a batch of this type of radiator. The first quantity is a preset value, such as 10, 20; then the variance of these batch assembly history quantities is calculated, and the variance represents the historical fluctuation degree of the assembly quantity of a batch of this type of radiator. Correspondingly, the first expansion coefficient is determined based on the variance, and the first quantity is adjusted to a larger second quantity based on the first expansion coefficient. Obviously, the larger the first expansion coefficient, the larger the second quantity. Based on the second quantity, the historical assembly quantity is randomly obtained from the historical data again, and the obtained quantity is (second quantity-first quantity). Finally, the batch assembly prediction quantity is calculated based on the batch assembly history quantities obtained twice randomly, such as the mean, median, etc. of the batch assembly history quantity. In addition, the first expansion coefficient is positively correlated with the variance, and the corresponding conversion formula is, for example, first expansion coefficient=1+f(variance), where f() is a conversion function that is positively correlated with the variance. Of course, the conversion formula is not limited to the above form and will not be repeated here.
[0033] The batch assembly prediction quantity obtained by the above method has a higher reference value, which is conducive to improving the rationality and accuracy of switching to the second shooting angle of the camera.
[0034] Optionally, retrieving calibration history data associated with the target component attribute information from a database and determining the calibration assembly quantity based on the calibration history data includes: retrieving all calibration history data associated with the target component attribute information from a database, the calibration history data including historical calibration assembly quantities and historical assembly effect indicators; calculating an equivalent assembly effect indicator based on each of the historical assembly effect indicators, and determining a third quantity based on the equivalent assembly effect indicator; classifying each of the calibration history data based on the number of assembly devices corresponding to the calibration history data to obtain a classification number, determining a second expansion coefficient based on the classification number, and multiplying the third quantity by the second expansion coefficient to obtain a fourth quantity; randomly selecting the fourth number of calibration history data from all of the calibration history data, and calculating the calibration assembly quantity based on the historical calibration assembly quantities corresponding to each of the selected calibration history data.
[0035] In an embodiment of the present invention, for the calibration assembly quantity, the present invention uses the calibration history data as a reference, for example, the mean or median of the historical calibration assembly quantity recorded for the main components of this type of radiator is used as the calibration assembly quantity for this assembly.
[0036] Specifically, all calibration history data associated with the target component attribute information are first retrieved from the database. If there are multiple batches of assembly records for a certain type of radiator main component, there will be multiple calibration history data. Each calibration history data includes at least the historical calibration assembly quantity and the historical assembly effect index. Among them, the historical calibration assembly quantity refers to the number of radiator main components involved in the calibration stage before assembling the radiator main components of this type recorded in a certain record, and the historical assembly effect index refers to the evaluation index of the qualified assembly status of each radiator main component involved in the calibration stage after assembly. The evaluation index is, for example, the overall qualified rate obtained by evaluating the glue overflow index, edge alignment index and other indicators.
[0037] Next, an equivalent assembly effect index is calculated based on each historical assembly effect index. The equivalent assembly effect index is, for example, the average value or median value of each historical assembly effect index. Then, a third quantity is determined based on the obtained equivalent assembly effect index. The third quantity is the basic value for calculating the assembly quantity for calibration, and the third quantity is negatively correlated with the equivalent assembly effect index. That is, the better the historical trial assembly effect of the main components of this type of radiator, the more efficient and effective the pre-assembly calibration performed by the automatic assembly production line is. In this case, a smaller number of assemblies can be used to achieve calibration, that is, the smaller the third quantity is set. And the worse the historical trial assembly effect of the main components of this type of radiator, the lower the efficiency and effective the pre-assembly calibration performed by the automatic assembly production line is. In this case, a larger number of assemblies can be used to achieve calibration, that is, the larger the third quantity is set.
[0038] On the basis of the basic third quantity, the number of categories of the calibration history data is also considered. The automatic assembly requirements of each batch of a certain type of radiator main component may not be completely consistent, which depends on the design and positioning of the product. For example, a certain type of radiator main component of batch A involves the fan blade feeding equipment, automatic assembly equipment and outer frame feeding equipment on the automatic assembly production line during automatic assembly, while the main component of this type of radiator of batch B only involves the fan blade feeding equipment and automatic assembly equipment on the automatic assembly production line during automatic assembly. Therefore, each calibration history data is classified according to the number of assembly equipment corresponding to the calibration history data, and the second expansion coefficient is determined according to the obtained classification number, and the second expansion coefficient is multiplied by the third quantity to obtain a more accurate fourth quantity. Among them, the second expansion coefficient is positively correlated with the classification number. Similarly, the present invention does not limit the expression formula of the above positive correlation.
[0039] Finally, according to the obtained fourth quantity, the fourth quantity of calibration history data is randomly selected from all calibration history data, and then the mean or median of each historical calibration assembly quantity corresponding to the selected calibration history data is used as the calibration assembly quantity.
[0040] Optionally, the use of the new working parameters to conduct trial assembly of each second radiator main component corresponding to the calibration assembly quantity includes: determining each target assembly equipment on the automatic assembly production line based on the target component attribute information, decomposing the new working parameters and transmitting them to each target assembly equipment respectively; controlling each target assembly equipment to conduct trial assembly of each second radiator main component of the calibration assembly quantity according to the decomposed working parameters.
[0041] In an embodiment of the present invention, after obtaining the target component attribute information, the target assembly equipment on the automatic assembly production line required for assembling the main components of this type of radiator can be determined, such as the fan blade feeding equipment and automatic assembly equipment. Then, the new working parameters are decomposed, and the decomposed working parameters are sent to the corresponding fan blade feeding equipment and automatic assembly equipment respectively. These target assembly equipment are controlled to test assemble the second radiator main components of the calibration assembly quantity according to the received decomposed working parameters.
[0042] Optionally, calibrating the new working parameters according to the assembly effect includes: obtaining components to be calibrated according to each assembly effect index analysis in the assembly effect, and calibrating working parameters of each of the components to be calibrated in turn.
[0043] In an embodiment of the present invention, during the calibration phase, after completing the trial assembly of each second radiator main component for calibration, several preset evaluation index values are calculated, such as the glue overflow index, the edge alignment index, etc. According to the abnormality degree of these indicators, the corresponding components of the target assembly equipment that caused the abnormality can be determined and used as the components to be calibrated, and then the working parameters of these components to be calibrated are calibrated.
[0044] Optionally, the parameter calibration module is also used to send a control instruction to the monitoring module before using the new working parameters to test-assemble each second radiator main component corresponding to the assembly quantity for calibration, so that the monitoring module adjusts the camera from the second shooting angle back to the first shooting angle.
[0045] In an embodiment of the present invention, after completing the recognition of the target component attribute information, that is, after identifying the main component of the new model of the radiator that needs to be automatically assembled, the shooting angle of the camera can be adjusted back to the first shooting angle to facilitate the trial assembly and formal assembly in the subsequent calibration stage.
[0046] like Figure 4As shown, an embodiment of the present invention further discloses an electronic device, which is applied to the control system of the automatic assembly production line as described in any of the preceding items, comprising: at least one processor, a memory, and a computer program stored in the memory and executable on the at least one processor.
[0047] An embodiment of the present invention further discloses a computer storage medium, which is applied to the control system of the automatic assembly production line as described in any of the preceding items, and the computer storage medium stores a computer program.
[0048] The embodiment of the present invention further discloses a computer program product, which is applied to the control system of the automatic assembly production line as described in any of the preceding items. When the computer program product is called and executed by a processor of an electronic device.
[0049] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0050] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0051] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0052] The above description is only a preferred embodiment of the present invention and is not intended to limit the protection scope of the present invention.
Claims
1. A control system for an automatic assembly production line, characterized in that: The system includes a monitoring module, a parameter calibration module, and a database; the parameter calibration module is electrically connected to the monitoring module and the database respectively; wherein the monitoring module is used to obtain component attribute information of a first radiator main component to be assembled on an automatic assembly production line, and when target component attribute information is detected in the component attribute information, a working parameter switching prediction signal is generated according to the target component attribute information; the parameter calibration module is used to respond to the working parameter switching prediction signal, retrieve corresponding new working parameters according to the target component attribute information, and retrieve calibration history data associated with the target component attribute information from a database, and determine the assembly quantity for calibration according to the calibration history data; the parameter calibration module is also used to: use the new working parameters to test assemble each second radiator main component corresponding to the assembly quantity for calibration, evaluate the assembly effect, and calibrate the new working parameters according to the assembly effect; wherein the second radiator main component corresponds to the target component attribute information; Obtaining component attribute information of a first radiator main component to be assembled on an automatic assembly line, including: controlling a camera to capture image information of the first radiator main component to be assembled on the automatic assembly line at a first shooting angle, and determining first component attribute information of the first radiator main component according to the image information; determining a batch assembly prediction quantity and a batch assembled quantity corresponding to the component attribute information according to the component attribute information, and calculating a quantity difference between the batch assembly prediction quantity and the batch assembled quantity; when the quantity difference is lower than a preset difference, controlling the camera to capture image information of the first radiator main component to be assembled on the automatic assembly line at a second shooting angle, and determining second component attribute information of the first radiator main component according to the image information; wherein the second shooting angle is greater than the first shooting angle; if the second component attribute information is different from the first component attribute information, determining the second component attribute information as the target component attribute information, and determining the corresponding first radiator main component as the second radiator main component; Determining the batch assembly prediction quantity according to the component attribute information includes: randomly acquiring a first number of batch assembly history quantities corresponding to the component attribute information, calculating the variance of each batch assembly history quantity; converting a first expansion coefficient according to the variance, and using the first expansion coefficient to expand and adjust the first quantity to a second quantity; in addition to the first number of batch assembly history quantities, randomly acquiring a plurality of batch assembly history quantities corresponding to the component attribute information again, so that the sum of the batch assembly history quantities acquired twice reaches the second number; and calculating the batch assembly prediction quantity according to each batch assembly history quantity of the second number; Retrieving calibration history data associated with the target component attribute information from a database, and determining the calibration assembly quantity based on the calibration history data, including: retrieving all calibration history data associated with the target component attribute information from a database, the calibration history data including the historical calibration assembly quantity and the historical assembly effect index; calculating an equivalent assembly effect index based on each of the historical assembly effect indexes, and determining a third quantity based on the equivalent assembly effect index; classifying each of the calibration history data based on the number of assembly devices corresponding to the calibration history data to obtain a classification number, determining a second expansion coefficient based on the classification number, and multiplying the third quantity by the second expansion coefficient to obtain a fourth quantity; randomly selecting the fourth quantity of the calibration history data from all of the calibration history data, and calculating the calibration assembly quantity based on the historical calibration assembly quantities corresponding to each of the selected calibration history data.
2. The control system of an automatic assembly production line according to claim 1, characterized in that: The new working parameters are used to test-assemble the second radiator main components corresponding to the calibration assembly quantity, including: determining each target assembly equipment on the automatic assembly production line based on the target component attribute information, decomposing the new working parameters and transmitting them to each target assembly equipment respectively; controlling each target assembly equipment to test-assemble the second radiator main components of the calibration assembly quantity according to the decomposed working parameters.
3. The control system of an automatic assembly production line according to claim 1, characterized in that: The calibrating the new working parameters according to the assembly effect includes: obtaining the components to be calibrated according to the analysis of each assembly effect index in the assembly effect, and calibrating the working parameters of each of the components to be calibrated in turn.
4. The control system of an automatic assembly production line according to claim 1, characterized in that: The parameter calibration module is also used to send a control instruction to the monitoring module before using the new working parameters to test-assemble each second radiator main component corresponding to the assembly quantity for calibration, so that the monitoring module adjusts the camera from the second shooting angle back to the first shooting angle.
5. An electronic device, characterized in that: The control system applied to the automatic assembly production line according to any one of claims 1 to 4 comprises: at least one processor, a memory, and a computer program stored in the memory and executable on the at least one processor.
6. A computer storage medium, characterized in that: The control system applied to the automatic assembly production line according to any one of claims 1 to 4, wherein the computer storage medium stores a computer program.
7. A computer program product, characterized in that: A control system applied to the automatic assembly production line according to any one of claims 1 to 4, when the computer program product is called and executed by a processor of an electronic device.
Citation Information
Patent Citations
Automatic replacement system and method of LED power supply assembly line jig
CN108942207A
Rolling process parameter processing method and wire rod production control system
CN111822520A
Multi-process production line order intelligent switching method, computer device and storage medium
CN114648225A