Die casting control method and system for optical module shell

By obtaining the die-casting quality and dimension indicators of the weak areas of the optical module housing and optimizing the die-casting control program according to priority, the problem of difficulty in optimizing the control of weak areas in the existing technology is solved, and a high-precision die-casting control effect is achieved.

CN119940968AInactive Publication Date: 2025-05-06GUANGDONG LINGCHAO TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510047969.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-13
Publication Date
2025-05-06
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing optical module shell die-casting control method is difficult to optimize and control the weak areas of the optical module structure, resulting in the weak areas being prone to defects.

Method used

The die-casting control program is optimized by obtaining die-casting quality and dimensioning indicators for multiple weak areas of the optical module housing sample and based on the priority of each weak area.

Benefits of technology

High-precision die-casting control in weak areas of the optical module housing is realized, the die-casting control effect is improved, and the mechanical structure and dimensional accuracy of the optical module housing is ensured.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119940968A_ABST
    Figure CN119940968A_ABST
Patent Text Reader

Abstract

The invention relates to the field of pressure casting control, and discloses a pressure casting control method and system for an optical module shell, and the method comprises the steps: obtaining pressure casting quality indexes and pressure casting size indexes of a plurality of weak regions of an optical module shell sample obtained through pressure casting, and obtaining the priority of each weak region; optimizing a die-casting control program according to the die-casting quality index of each weak area according to the sequence of the priorities of the weak areas from high to low through a die-casting quality control model; and through the die-casting size control model, optimizing a die-casting control program according to the die-casting size index of each weak area in a descending order of the priorities of the weak areas. According to the invention, the die-casting process can be optimally controlled for the weak area of the optical module structure, and the die-casting control effect of the optical module is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of die-casting control technology, and more specifically, to a die-casting control method and system for an optical module housing. Background Art

[0002] The housing of the optical module not only needs to provide good mechanical protection for the optical module, but also needs to have high dimensional accuracy and good mechanical properties. As an efficient and precise metal forming process, die-casting technology has been widely used in the manufacture of optical module housings in recent years. The die-casting process can quickly form metal parts with complex structures by injecting molten metal into the mold under high pressure. Compared with traditional machining, die-casting technology has significant advantages. Die-casting can achieve complex geometric shapes with high precision, meeting the requirements of optical module housings for precision structures; the die-casting process has high production efficiency, is suitable for large-scale production, and can significantly reduce costs; the die-casting has high mechanical strength and can provide better physical protection for the optical module; the die-casting process can further improve the electromagnetic shielding and heat dissipation performance of the housing by optimizing mold design and material selection.

[0003] The existing die-casting control method of the optical module housing is difficult to precisely control the die-casting process, especially the weak structure of the optical module. For example, patent CN118502375B (application number: CN202410949861.8) provides an online control method for the quality of the zinc alloy die-cast shell of the optical module, which includes setting an online zinc alloy die-cast shell quality monitoring performance sampling sensor and forming performance sampling parameters online; setting an online zinc alloy die-cast shell quality monitoring deviation sampling sensor and forming deviation sampling parameters online; when the performance sampling parameters and deviation sampling parameters exceed 100 groups, starting the correlation analysis to form the optimal ratio; within the preset margin, determining the lowest cost bonding ratio range; online degreasing rate and temperature control; and performing precise heating, insulation and cooling control according to the lowest cost bonding ratio range. The method in patent CN118502375B is difficult to optimize the die-casting process for the weak area of ​​the optical module structure, resulting in defects in the weak area of ​​the optical module structure. Summary of the invention

[0004] The purpose of this application is to provide a die-casting control method and system for an optical module housing, which solves the technical problem that it is difficult to optimize the control of the die-casting process for the weak areas of the optical module structure, and achieves the technical effect of optimizing the control of the die-casting process for the weak areas of the optical module structure.

[0005] An embodiment of the present application provides a die-casting control method for an optical module shell, the method comprising: obtaining die-casting quality indicators and die-casting size indicators of multiple weak areas of an optical module shell sample obtained by die-casting, and obtaining the priority of each weak area; optimizing the die-casting control program according to the die-casting quality indicator of each weak area in descending order of priority of the weak areas through a die-casting quality control model; optimizing the die-casting control program according to the die-casting size indicator of each weak area in descending order of priority of the weak areas through a die-casting size control model.

[0006] In one possible implementation, the method also includes: assigning a die-casting quality indicator weight to the die-casting quality indicator of each weak area, and assigning a die-casting size indicator weight to the die-casting size indicator of each weak area, optimizing the die-casting control program according to the die-casting quality indicator of each weak area, and optimizing the die-casting control program according to the die-casting size indicator of each weak area, and dynamically adjusting the die-casting quality indicator weight of each weak area and the die-casting size indicator weight of each weak area.

[0007] In another possible implementation, the method also includes: when the die-casting quality index weight of the first weak area is greater than or equal to the preset first die-casting quality index weight, determining the ratio of the deviation value of the die-casting quality index of each weak area and the standard die-casting quality index of each weak area as the die-casting quality weight adjustment factor, multiplying the die-casting quality index weight corresponding to each weak area and the die-casting quality weight adjustment factor to obtain the adjusted die-casting quality index weight corresponding to each weak area, and optimizing the die-casting control program according to the adjusted die-casting quality index weight corresponding to each weak area.

[0008] In another possible implementation, the method also includes: when the die-casting size indicator weight of the first weak area is greater than or equal to the preset first die-casting size indicator weight, determining the ratio of the deviation value of the die-casting size indicator of each weak area and the standard die-casting size standard of each weak area as the die-casting size weight adjustment factor, multiplying the die-casting size indicator weight corresponding to each weak area and the die-casting size weight adjustment factor to obtain the adjusted die-casting size indicator weight corresponding to each weak area, and optimizing the die-casting control program according to the adjusted die-casting size indicator weight corresponding to each weak area.

[0009] In another possible implementation, the method also includes: when the number of first weak areas is at least 2, and when the die-casting quality index weight of the first weak area is greater than or equal to the preset first die-casting quality index weight, determining the maximum deviation value of the deviation values ​​of the die-casting quality indicators in multiple first weak areas and the ratio of the standard die-casting quality index of each weak area as the die-casting quality weight adjustment factor; when the number of first weak areas is at least 2, and when the die-casting quality index weight of the first weak area is less than the preset first die-casting quality index weight, determining the average deviation value of the deviation values ​​of the die-casting quality indicators in multiple first weak areas and the ratio of the standard die-casting quality index of each weak area as the die-casting quality weight adjustment factor.

[0010] In another possible implementation, the method also includes: when the number of first weak areas is at least 2, and when the die-casting size indicator weight of the first weak area is greater than or equal to the preset first die-casting size indicator weight, determining the maximum deviation value of the deviation values ​​of the die-casting size indicators in multiple first weak areas and the ratio of the standard die-casting size indicator of each weak area as the die-casting size weight adjustment factor; when the number of first weak areas is at least 2, and when the die-casting size indicator weight of the first weak area is less than the preset first die-casting size indicator weight, determining the average value of the deviation values ​​of the die-casting size indicators in multiple first weak areas and the ratio of the standard die-casting size indicator of each weak area as the die-casting size weight adjustment factor.

[0011] In another possible implementation, the method also includes: counting the die-casting quality index weight increase of the die-casting quality index weight of each weak area in multiple die-casting control processes and the die-casting size index weight increase of the die-casting size index weight; determining the sum of the die-casting quality index weight increase and the die-casting size index weight increase of each weak area in each die-casting control process as the quality index weight increase, and determining the priority of multiple weak areas in order from high to low according to the quality index weight increase corresponding to each weak area.

[0012] In another possible implementation, the sum of the die-casting quality index weight increase and the die-casting size index weight increase of each weak area in each die-casting control process is determined, including: determining the quantity proportion of each weak area among multiple weak areas, determining the product of each quality index weight increase and the quantity proportion of each weak area as the adjusted quality index weight increase, and determining the priority of multiple weak areas in order from high to low according to the adjusted quality index weight increase corresponding to each weak area.

[0013] An embodiment of the present application further provides a die-casting control system for an optical module housing, comprising a unit for executing any of the methods described above.

[0014] An embodiment of the present application also provides a die-casting control system for an optical module housing, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements any of the above methods when executing the computer program.

[0015] An embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method described in any one of the above items is implemented.

[0016] An embodiment of the present application also provides a computer program product, including a computer program, which implements the steps of any of the above methods when executed by a processor.

[0017] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:

[0018] The embodiment of the present application provides a die-casting control method for an optical module housing, and the method includes: obtaining die-casting quality indicators and die-casting size indicators of multiple weak areas of the optical module housing sample obtained by die-casting, and obtaining the priority of each weak area; optimizing the die-casting control program according to the die-casting quality indicators of each weak area in the order of the priority of the weak area from high to low through the die-casting quality control model; optimizing the die-casting control program according to the die-casting size indicators of each weak area in the order of the priority of the weak area from high to low through the die-casting size control model. The die-casting control method in the embodiment of the present application can perform high-precision die-casting control on the weak areas of the optical module housing, thereby improving the die-casting control effect of the optical module housing. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0020] Figure 1 A schematic flow chart of a die-casting control method for an optical module housing provided in an embodiment of the present application;

[0021] Figure 2 This is a schematic diagram of the structure of an optical module housing in an embodiment of the present application;

[0022] Figure 3 A schematic diagram of a work flow of a die-casting control method for an optical module housing provided in an embodiment of the present application;

[0023] Figure 4A schematic flow chart of another die-casting control method for an optical module housing provided in an embodiment of the present application;

[0024] Figure 5 A schematic diagram of the logical structure of a die-casting control system for an optical module housing provided in an embodiment of the present application;

[0025] Figure 6 A schematic diagram of the physical structure of a die-casting control system for an optical module housing provided in an embodiment of the present application. DETAILED DESCRIPTION

[0026] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, wholes, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or combinations thereof.

[0027] It should also be understood that the term “and / or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0028] As used in the specification and appended claims of this application, the term "if" can be interpreted as "when" or "uponce" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrase "if it is determined" or "if [described condition or event] is detected" can be interpreted as meaning "uponce it is determined" or "in response to determining" or "uponce [described condition or event] is detected" or "in response to detecting [described condition or event]", depending on the context.

[0029] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.

[0030] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the statements "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.

[0031] The existing die-casting control method of the optical module housing is difficult to optimize the die-casting process for the weak areas of the optical module structure, resulting in defects in the weak areas of the optical module structure.

[0032] Based on the above reasons, the embodiment of the present application provides a die-casting control method for an optical module housing, and the method includes: obtaining die-casting quality indicators and die-casting size indicators of multiple weak areas of the optical module housing sample obtained by die-casting, and obtaining the priority of each weak area; through the die-casting quality control model, according to the order of priority of the weak area from high to low, the die-casting control program is optimized according to the die-casting quality indicator of each weak area; through the die-casting size control model, according to the order of priority of the weak area from high to low, the die-casting control program is optimized according to the die-casting size indicator of each weak area. The die-casting control method in the embodiment of the present application can perform high-precision die-casting control on the weak areas of the optical module housing, and improves the die-casting control effect of the optical module housing.

[0033] In some scenarios, a die-casting control method for an optical module shell according to an embodiment of the present application can be applied to the die-casting control of the optical module shell, which can improve the die-casting control effect of high-precision optical module shells, especially the die-casting control effect of optical module shells with high manufacturing precision requirements such as 800G optical module shells.

[0034] A die-casting control method for an optical module housing provided in an embodiment of the present application is described in detail below with reference to specific examples.

[0035] Figure 1 A schematic diagram of a process flow of a die-casting control method for an optical module housing provided in an embodiment of the present application is shown in FIG. Figure 1 As shown, the method includes S110 to S120, and S110 to S120 are described in detail below.

[0036] S110, obtaining die-casting quality indicators and die-casting size indicators of multiple weak areas of the optical module housing sample obtained by die-casting, and obtaining the priority of each weak area.

[0037] When the method in the embodiment of the present application performs die-casting control, for multiple weak areas of the optical module shell, the die-casting quality indicators and die-casting size indicators of multiple weak areas of the optical module shell sample obtained by die-casting can be obtained. The die-casting quality indicator can be the difference between the measured die-casting quality parameters and the standard die-casting quality parameters. The die-casting size indicator can be the difference between the measured die-casting size parameters and the standard die-casting size parameters. The die-casting quality indicators and die-casting size indicators of multiple weak areas of the optical module shell sample can be obtained by a special detection mold and detection method.

[0038] Figure 2Schematic diagram of the structure of an optical module housing in an embodiment of the present application. Figure 2 As shown, the optical module housing 1 includes a first weak area 11, a second weak area 12, a third weak area 13, a fourth weak area 14 and a fifth weak area 15. The first weak area 11, the second weak area 12, the third weak area 13, the fourth weak area 14 and the fifth weak area 15 are areas where attention should be paid to quality control during the die-casting of the optical module housing 1.

[0039] In the embodiment of the present application, the priority of each weak area can be manually set during die-casting control, and then the die-casting process of the optical module housing 1 can be optimized in sequence according to the priority of each weak area.

[0040] S120, using the die-casting quality control model, according to the priority of the weak areas from high to low, the die-casting control program is optimized according to the die-casting quality index of each weak area. Using the die-casting size control model, according to the priority of the weak areas from high to low, the die-casting control program is optimized according to the die-casting size index of each weak area.

[0041] After obtaining the die-casting quality indicators, die-casting size indicators and the priority of each weak area of ​​the optical module shell sample, when optimizing the die-casting process, since the material quality characteristics of the optical module shell are more important, the die-casting control program can be optimized first through the die-casting quality control model in the order of the priority of the weak areas from high to low, according to the die-casting quality indicators of each weak area, so that the method can optimize the die-casting parameters of multiple weak areas in turn from the perspective of die-casting quality control, and can ensure the die-casting effect of each weak area.

[0042] Figure 3 A schematic diagram of the workflow of a die-casting control method for an optical module housing provided in an embodiment of the present application is shown in FIG. Figure 3 As shown, the die-casting control program can be optimized according to the die-casting quality indicators of each weak area by sequentially passing the die-casting quality control model through the multiple weak areas of the optical module shell in order of priority from high to low. The input of the die-casting quality control model is the die-casting quality indicators and the die-casting control program, and the output of the die-casting quality control model is the optimized die-casting control program optimized by the die-casting quality indicators.

[0043] like Figure 3As shown, after the die-casting control program is optimized according to the die-casting quality index of each weak area, the die-casting control program can be further optimized according to the die-casting size index of each weak area, the input of the die-casting size control model is the die-casting size index and the optimized die-casting control program optimized by the die-casting quality index, and the output of the die-casting size control model is the optimized die-casting control program optimized by the die-casting size index.

[0044] Exemplarily, the die-casting quality control model can be a neural network model trained according to the die-casting quality parameters and die-casting process control parameters of each weak area. The die-casting quality control model can realize optimized control of the die-casting process according to the die-casting quality indicators of each weak area, and can ensure the control effect of the die-casting quality indicators of each weak area.

[0045] For example, when the die-casting process is optimized according to the die-casting quality index of each weak area, the injection temperature, injection speed, holding time, mold temperature and other parameters of the die-casting process can be optimized through the die-casting quality control model.

[0046] After the die-casting control program is optimized for the die-casting quality index of each weak area, in order to ensure the control effect of the die-casting process, the dimensional control parameters of the die-casting control program may be further optimized.

[0047] When optimizing the size control parameters of the die-casting control program, the die-casting control program can be optimized according to the die-casting size indicators of each weak area in the order of priority of the weak areas from high to low through the die-casting size control model, thereby enabling the method to optimize and control the die-casting parameters of multiple weak areas in turn from the perspective of die-casting size control, thereby ensuring the die-casting effect of each weak area.

[0048] For example, when the die-casting control program is optimized according to the die-casting size indicators of each weak area, the die-casting size control model can be used to optimize the control parameters such as the casting pressure and holding time of the die-casting process, and optimization suggestions can also be generated for the mold size to improve the accuracy of the mold size.

[0049] It should be noted that when the die-casting control program is optimized according to the die-casting quality indicators of each weak area and the die-casting size indicators of each weak area, the first parameter group of the die-casting control program can be optimized according to the die-casting quality indicators of each weak area and the second parameter group of the die-casting control program can be optimized according to the die-casting size indicators of each weak area. The first parameter group and the second parameter group are different parameter groups, which avoids mutual interference between the die-casting control program when the die-casting control program is optimized according to the die-casting quality indicators of each weak area and the die-casting size indicators of each weak area, so as to ensure the overall die-casting effect of the die-casting control program.

[0050] It should be noted that when the second parameter group of the die-casting control program is optimized according to the die-casting size index of each weak area, the optimized die-casting quality index of each weak area is used as input to optimize the second parameter group of the die-casting control program, which can ensure the optimization effect of the die-casting program.

[0051] The beneficial effect of the above-mentioned implementation method is that, since the material quality characteristics of the optical module shell are more important, the die-casting control program is first optimized according to the die-casting quality indicators of each weak area through the die-casting quality control model in order of priority from high to low, thereby meeting the requirements of the mechanical structure characteristics of the optical module shell.

[0052] The beneficial effect of the above-mentioned implementation method is that after optimizing the control parameters of the material quality of the optical module shell, the die-casting control program can be optimized according to the die-casting size indicators of each weak area, thereby optimizing the control parameters of the die-casting size of each weak area, thereby improving the structural strength and dimensional accuracy of the optical module shell from the structural size.

[0053] The beneficial effect of the above-mentioned implementation method is that, since the structure of the optical module shell is relatively complex and precise, this method performs die-casting control on the weak areas in order of priority from high to low, thereby improving the accuracy of die-casting control of the optical module shell and being able to more efficiently ensure the die-casting quality of the optical module shell.

[0054] In some implementations, the above method also includes: assigning a die-casting quality indicator weight to the die-casting quality indicator of each weak area, and assigning a die-casting size indicator weight to the die-casting size indicator of each weak area, optimizing the die-casting control program according to the die-casting quality indicator of each weak area, and optimizing the die-casting control program according to the die-casting size indicator of each weak area, and dynamically adjusting the die-casting quality indicator weight of each weak area and the die-casting size indicator weight of each weak area.

[0055] Since the method in the embodiment of the present application needs to optimize the die-casting control program according to the die-casting quality indicators and die-casting size indicators of multiple weak areas, it is a multi-objective optimization problem. Therefore, when optimizing the die-casting control program, the die-casting control program can be optimized by allocating dynamic weights.

[0056] When optimizing the die-casting control program, a die-casting quality index weight can be assigned to the die-casting quality index of each weak area, and a die-casting size index weight can be assigned to the die-casting size index of each weak area, so that the die-casting process can be optimized according to the die-casting quality index weight and the die-casting size index weight.

[0057] When the die-casting control program is optimized according to the die-casting quality index of each weak area and the die-casting size index of each weak area, the die-casting quality index weight of each weak area and the die-casting size index weight of each weak area can be dynamically adjusted, that is, in the optimization process of the die-casting control program, the control parameters of the die-casting control program can be optimized centrally to efficiently realize the control of multiple optimization targets.

[0058] When dynamically adjusting the weight of the die-casting quality index of each weak area, the initial weight of the die-casting quality index of each weak area can be defined first, and the die-casting control program can be optimized according to the die-casting quality index of each weak area and the die-casting quality index weight of each weak area through the die-casting quality control model, and the die-casting quality index weight of each weak area can be dynamically adjusted.

[0059] When dynamically adjusting the die-casting size indicator weight of each weak area, the initial weight of the die-casting size indicator of each weak area can be defined first, and the die-casting control program can be optimized according to the die-casting size indicator of each weak area and the die-casting size indicator weight of each weak area through the die-casting size control model, and the die-casting size indicator weight of each weak area can be dynamically adjusted.

[0060] Exemplarily, the initial weights of the die-casting quality index and the die-casting size index of each weak area may be determined based on historical data.

[0061] Exemplarily, the die-casting quality control model and the die-casting size control model may be deep learning models based on neural networks, which can achieve end-to-end die-casting control optimization.

[0062] It should be noted that, when the die-casting control program is optimized according to the die-casting quality index of each weak area and the die-casting size index of each weak area, the first parameter group of the die-casting control program is optimized according to the die-casting quality index of each weak area and the second parameter group of the die-casting control program is optimized according to the die-casting size index of each weak area. The first parameter group and the second parameter group are different parameter groups, which can avoid mutual interference between the die-casting control program when the die-casting control program is optimized according to the die-casting quality index of each weak area and the die-casting size index of each weak area, so as to ensure the overall die-casting effect of the die-casting control program.

[0063] It should be noted that when the second parameter group of the die-casting control program is optimized according to the die-casting size index of each weak area, the optimized die-casting quality index of each weak area is used as input to optimize the second parameter group of the die-casting control program, which can ensure the optimization effect of the die-casting program.

[0064] The beneficial effect of the above-mentioned implementation method is that by assigning a die-casting quality index weight to the die-casting quality index of each weak area, and assigning a die-casting size index weight to the die-casting size index of each weak area, the die-casting optimization control of multiple optimization objectives is efficiently realized, thereby improving the die-casting control effect.

[0065] The beneficial effect of the above-mentioned implementation method is that, since the material quality characteristics of the optical module shell are more important, the die-casting control program is first optimized through the die-casting quality control model according to the die-casting quality index of each weak area and the die-casting quality index weight of each weak area, and the die-casting quality index weight of each weak area is dynamically adjusted, thereby improving the optimization efficiency of the die-casting control program and the overall control effect of the die-casting material quality from the overall control program.

[0066] The beneficial effect of the above-mentioned implementation method is that the die-casting control program is optimized according to the die-casting size index of each weak area and the die-casting size index weight of each weak area, so as to optimize the control parameters of the die-casting size of each weak area and the die-casting size index weight of each weak area, thereby improving the structural strength and dimensional accuracy of each weak area of ​​the optical module housing from the perspective of the control program as a whole.

[0067] In some implementations, the above method also includes: when the die-casting quality index weight of the first weak area is greater than or equal to the preset first die-casting quality index weight, determining the ratio of the deviation value of the die-casting quality index of each weak area and the standard die-casting quality index of each weak area as the die-casting quality weight adjustment factor, multiplying the die-casting quality index weight corresponding to each weak area and the die-casting quality weight adjustment factor to obtain the adjusted die-casting quality index weight corresponding to each weak area, and optimizing the die-casting control program according to the adjusted die-casting quality index weight corresponding to each weak area.

[0068] When the die-casting quality index weights are optimized by the above method, when the die-casting quality index weight of the first weak area is greater than or equal to the preset first die-casting quality index weight, it means that the die-casting quality index weight of the first weak area is too large, and then the die-casting quality index weights of all weak areas can be appropriately reduced to reduce the adjustment range of the model and improve the stability of the die-casting material quality control.

[0069] When reducing the weights of the die-casting quality indicators of all weak areas, the ratio of the deviation value of the die-casting quality indicators of each weak area and the standard die-casting quality indicators of each weak area can be determined as the die-casting quality weight adjustment factor. The die-casting quality weight adjustment factor of each weak area characterizes the die-casting quality deviation amplitude of each weak area, and then the die-casting quality indicators of all weak areas can be reasonably reduced according to the die-casting quality weight adjustment factor of each die-casting area.

[0070] After obtaining the die-casting quality weight adjustment factor of each die-casting area, the die-casting quality index weight corresponding to each weak area can be multiplied by the die-casting quality weight adjustment factor to obtain the adjusted die-casting quality index weight corresponding to each weak area, thereby reducing the die-casting quality index weight according to the die-casting quality deviation amplitude of each weak area, and then the die-casting control program can be optimized according to the adjusted die-casting quality index weight corresponding to each weak area, thereby improving the optimization effect of the die-casting control program.

[0071] The beneficial effect of the above implementation method is that when the die-casting quality index weight of the first weak area is too large, the die-casting quality index weights of all weak areas can be appropriately reduced to reduce the adjustment range of the model and improve the stability of the die-casting quality. This method can reduce the fluctuation of die-casting quality during the die-casting control process through refined quality control and improve the consistency of the material quality of die-casting products.

[0072] The beneficial effect of the above-mentioned implementation method is that in quality control, if the weight of the first weak area is too large, it may lead to excessive adjustment of the die-casting control parameters according to the first weak area, while ignoring the influence of other weak areas on the die-casting control parameters. This method helps prevent the overfitting of the model by appropriately reducing the weight, making the entire die-casting control process more robust.

[0073] The beneficial effect of the above-mentioned implementation method is that it realizes the reduction of the die-casting quality index weight according to the die-casting quality deviation amplitude of each weak area, can scientifically reduce the die-casting quality index weight of each weak area, retains the die-casting quality deviation amplitude information of each weak area, and ensures the optimization effect of the die-casting control program.

[0074] In some implementations, the above method also includes: when the die-casting size indicator weight of the first weak area is greater than or equal to the preset first die-casting size indicator weight, determining the ratio of the deviation value of the die-casting size indicator of each weak area and the standard die-casting size standard of each weak area as the die-casting size weight adjustment factor, multiplying the die-casting size indicator weight corresponding to each weak area and the die-casting size weight adjustment factor to obtain the adjusted die-casting size indicator weight corresponding to each weak area, and optimizing the die-casting control program according to the adjusted die-casting size indicator weight corresponding to each weak area.

[0075] When the die-casting size index weights are optimized by the above method, when the die-casting size index weight of the first weak area is greater than or equal to the preset first die-casting size index weight, it means that the die-casting size index weight of the first weak area is too large, and then the die-casting size index weights of all weak areas can be appropriately reduced to reduce the adjustment range of the model and improve the stability of dimensional control of the die-casting process.

[0076] When reducing the die-casting size index weights of all weak areas, the ratio of the deviation value of the die-casting size index of each weak area and the standard die-casting size index of each weak area can be determined as the die-casting size weight adjustment factor. The die-casting size weight adjustment factor of each weak area characterizes the die-casting size deviation amplitude of each weak area, and then the die-casting size index of all weak areas can be reasonably reduced according to the die-casting size weight adjustment factor of each die-casting area.

[0077] After obtaining the die-casting dimension weight adjustment factor of each die-casting area, the die-casting dimension index weight corresponding to each weak area can be multiplied by the die-casting dimension weight adjustment factor to obtain the adjusted die-casting dimension index weight corresponding to each weak area, thereby reducing the die-casting dimension index weight according to the die-casting dimension deviation amplitude of each weak area, and then the die-casting control program can be optimized according to the adjusted die-casting dimension index weight corresponding to each weak area, thereby improving the optimization effect of the die-casting control program.

[0078] The beneficial effect of the above implementation method is that when the die-casting dimension index weight of the first weak area is too large, the die-casting dimension index weights of all weak areas can be appropriately reduced to reduce the adjustment range of the model and improve the stability of the die-casting dimension. This method can reduce the fluctuation of the die-casting dimension during the die-casting control process through refined dimension control and improve the consistency of the material dimension of the die-casting product.

[0079] The beneficial effect of the above-mentioned implementation method is that in dimensional control, if the weight of the first weak area is too large, it may lead to excessive adjustment of the die-casting control parameters according to the first weak area, while ignoring the influence of other weak areas on the die-casting control parameters. This method helps prevent the overfitting of the model by appropriately reducing the weight, making the entire die-casting control process more robust.

[0080] The beneficial effect of the above-mentioned implementation method is that it realizes the reduction of the die-casting size index weight according to the die-casting size deviation amplitude of each weak area, can scientifically reduce the die-casting size index weight of each weak area, retains the die-casting size deviation amplitude information of each weak area, and ensures the optimization effect of the die-casting control program.

[0081] In some implementations, the above method also includes: when the number of first weak areas is at least 2, and when the die-casting quality index weight of the first weak area is greater than or equal to the preset first die-casting quality index weight, determining the ratio of the maximum deviation value of the deviation values ​​of the die-casting quality indicators in multiple first weak areas and the standard die-casting quality index of each weak area as the die-casting quality weight adjustment factor.

[0082] When the number of first weak areas is at least 2, it means that the priorities of multiple first weak areas are the same and the multiple first weak areas will have different die-casting quality indicators. When optimizing the die-casting control program, when the die-casting quality indicator weight of the first weak area is greater than or equal to the preset first die-casting quality indicator weight, it means that the pressing quality indicator weight of the first weak area is larger at this time. When the die-casting quality indicator weight of the first weak area needs to be adjusted, the pressing quality indicator weight of the first weak area can be appropriately increased.

[0083] When the weight of the pressing quality index of the first weak trend is appropriately increased, the maximum deviation value of the deviation values ​​of the die-casting quality indicators in multiple first weak areas can be determined, and the ratio of the maximum deviation value of the deviation values ​​of the die-casting quality indicators in multiple first weak areas to the standard die-casting quality index of each weak area can be determined as the die-casting quality weight adjustment factor, and then the die-casting control program can be adjusted according to the maximum deviation value of the die-casting quality indicators in multiple first weak areas to ensure the convergence speed when adjusting the die-casting control program.

[0084] In some implementations, the above method also includes: when the number of first weak areas is at least 2, and when the die-casting quality index weight of the first weak area is less than the preset first die-casting quality index weight, determining the ratio of the average deviation value of the deviation values ​​of the die-casting quality indicators in multiple first weak areas and the standard die-casting quality index of each weak area as the die-casting quality weight adjustment factor.

[0085] When the number of first weak areas is at least 2, and when the die-casting quality index weight of the first weak area is less than the preset first die-casting quality index weight, it means that the die-casting quality index weight of the first weak area is relatively small at this time. When the die-casting quality weight needs to be reduced, the average of the die-casting quality indicators of multiple first weak areas can be retained to improve the stability and reliability of the die-casting control program optimization process.

[0086] When optimizing the die-casting control process, the average deviation value of the deviation values ​​of the die-casting quality indicators in multiple first weak areas can be determined, and the ratio of the average deviation value of the deviation values ​​of the die-casting quality indicators in multiple first weak areas to the standard die-casting quality indicator of each weak area can be determined as a die-casting quality weight adjustment factor to improve the stability and reliability of the die-casting control program optimization process.

[0087] The beneficial effect of the above-mentioned implementation method is that when there are many first weak areas and when the die-casting quality index weight of the first weak area is greater than or equal to the preset first die-casting quality index weight, the die-casting control program is adjusted according to the maximum deviation value of the die-casting quality indicators in multiple first weak areas, which can ensure the convergence speed when adjusting the die-casting control program.

[0088] The beneficial effect of the above-mentioned implementation method is that when there are many first weak areas and when the die-casting quality index weight of the first weak area is less than the preset first die-casting quality index weight, the die-casting control program is adjusted according to the average deviation value of the deviation values ​​of the die-casting quality indicators in multiple first weak areas, thereby improving the stability and reliability of the die-casting control program optimization process.

[0089] In some implementations, the above method also includes: when the number of first weak areas is at least 2, and when the die-casting dimension index weight of the first weak area is greater than or equal to the preset first die-casting dimension index weight, determining the maximum deviation value of the deviation values ​​of the die-casting dimension index in multiple first weak areas and the ratio of the standard die-casting dimension index of each weak area as the die-casting dimension weight adjustment factor.

[0090] When the number of first weak areas is at least 2, it means that the priorities of multiple first weak areas are the same and the multiple first weak areas will have different die-casting size indicators. When optimizing the die-casting control program, when the die-casting size indicator weight of the first weak area is greater than or equal to the preset first die-casting size indicator weight, it means that the die-casting size indicator weight of the first weak area is large. When the die-casting size indicator weight of the first weak area needs to be adjusted, the die-casting size indicator weight of the first weak area can be appropriately increased.

[0091] When increasing the die-casting dimension index weight of the first weak area, the ratio of the maximum deviation value of the deviation values ​​of the die-casting dimension index in multiple first weak areas and the standard die-casting dimension index of each weak area can be determined as the die-casting dimension weight adjustment factor, thereby achieving the purpose of reducing the die-casting dimension index weight according to the maximum deviation value of the deviation values ​​of the die-casting dimension index in multiple first weak areas.

[0092] In some implementations, the above method also includes: when the number of first weak areas is at least 2, and when the die-casting dimension indicator weight of the first weak area is less than the preset first die-casting dimension indicator weight, determining the ratio of the average value of the deviation values ​​of the die-casting dimension indicators in multiple first weak areas and the standard die-casting dimension indicator of each weak area as the die-casting dimension weight adjustment factor.

[0093] When the number of first weak areas is at least 2, and when the die-casting size index weight of the first weak area is less than the preset first die-casting size index weight, it means that the die-casting size index weight of the first weak area is small at this time. When the die-casting size index weight of the first weak area needs to be adjusted, the die-casting size index weight of the first weak area can be appropriately reduced.

[0094] When reducing the die-casting dimension index weight of the first weak area, the average value of the deviation values ​​of the die-casting dimension index in multiple first weak areas can be determined, and the ratio of the average value of the deviation values ​​of the die-casting dimension index in multiple first weak areas to the standard die-casting dimension index of each weak area can be determined as the die-casting dimension weight adjustment factor to appropriately reduce the die-casting dimension index weight according to the average value of the deviation values ​​of the die-casting dimension index in multiple first weak areas.

[0095] The beneficial effect of the above-mentioned implementation method is that when there are many first weak areas and when the die-casting size index weight of the first weak area is greater than or equal to the preset first die-casting size index weight, the die-casting control program is adjusted according to the maximum deviation value of the die-casting size index in multiple first weak areas, which can ensure the convergence speed when adjusting the die-casting control program.

[0096] The beneficial effect of the above-mentioned implementation method is that when there are many first weak areas and when the die-casting size index weight of the first weak area is less than the preset first die-casting size index weight, the die-casting control program is adjusted according to the average deviation value of the deviation values ​​of the die-casting size indicators in multiple first weak areas, thereby improving the stability and reliability of the die-casting control program optimization process.

[0097] Figure 4 A schematic diagram of another die-casting control method for an optical module housing provided in an embodiment of the present application is shown in FIG. Figure 4 As shown, the above method further includes S210 to S220, and S210 to S220 are described in detail below.

[0098] S210. Counting the die-casting quality index weight increase of the die-casting quality index weight of each weak area in the multiple die-casting control process and the die-casting size index weight increase of the die-casting size index weight.

[0099] When the die-casting control program is optimized, the die-casting quality index weights and the die-casting size index weights can be counted through statistical data. By counting the die-casting quality index weight increase and the die-casting size index weight increase of each weak area during multiple die-casting control processes, the changes in the die-casting quality index weight and the die-casting size index weight of each weak area can be counted. The changes in the die-casting quality index weight and the die-casting size index weight of each weak area reflect the extent of the die-casting quality index weight and the die-casting size index weight of each weak area in dynamic adjustment.

[0100] S220. Determine the sum of the die-casting quality index weight increase and the die-casting size index weight increase of each weak area in each die-casting control process as the quality index weight increase, and determine the priority of multiple weak areas in order from high to low according to the quality index weight increase corresponding to each weak area.

[0101] After statistics on the changes in the die-casting quality index weight and die-casting size index weight of each weak area, the sum of the die-casting quality index weight increase and the die-casting size index weight increase of each weak area in each die-casting control process can be determined as the quality index weight increase. The quality index weight increase of the weak area represents the weight change amplitude of the weak area in the control program optimization.

[0102] After obtaining the quality indicator weight increases of all weak areas, the priorities of multiple weak areas can be determined in descending order according to the quality indicator weight increases corresponding to each weak area. After determining the priorities of multiple weak areas, the methods in S110 to S120 can be applied in the optimization of the control program to optimize the die-casting program of the optical module shell.

[0103] The beneficial effect of the above-mentioned implementation method is that the priority of multiple weak areas can be determined in order from high to low according to the increase in the weight of the quality indicator corresponding to each weak area, which facilitates the application of the methods in S110 to S120 to optimize the die-casting procedure of the optical module shell, thereby improving the efficiency and accuracy of optimizing the die-casting procedure of the optical module shell by applying the methods in S110 to S120.

[0104] The beneficial effect of the above-mentioned implementation method is also to determine the sum of the die-casting quality index weight increase and the die-casting size index weight increase of each weak area in each die-casting control process as the quality index weight increase, and combine the die-casting quality index weight increase and the die-casting size index weight increase to determine the priority of each weak area, thereby improving the reliability of determining the priority of each weak area.

[0105] In some implementations, the sum of the die-casting quality index weight increase and the die-casting size index weight increase of each weak area in each die-casting control process is determined, including: determining the quantity proportion of each weak area among multiple weak areas, determining the product of each quality index weight increase and the quantity proportion of each weak area as the adjusted quality index weight increase, and determining the priorities of multiple weak areas in order from high to low according to the adjusted quality index weight increase corresponding to each weak area.

[0106] When determining the priority of each weak area, the number ratio of each weak area can be determined among multiple weak areas. The number ratio of each weak area represents the number of different weak areas in the optical module housing, and then the priority of each weak area can be calculated based on the number ratio of each weak area.

[0107] When determining the priority of each weak area, the product of the weight increase of each quality indicator and the proportion of the number of each weak area can be determined as the adjusted quality indicator weight increase, and the priorities of multiple weak areas can be determined in descending order according to the adjusted quality indicator weight increase corresponding to each weak area, thereby realizing the adjustment of the quality indicator weight increase in combination with the number of each weak area, and improving the scientificity and accuracy of determining the priorities of multiple weak areas.

[0108] The beneficial effect of the above implementation method is that the adjustment of the quality indicator weight increase is combined with the number of each weak area, thereby improving the scientificity and accuracy of determining the priorities of multiple weak areas.

[0109] An embodiment of the present application further provides a die-casting control system for an optical module housing, comprising a unit for executing any of the methods described above.

[0110] Figure 5A schematic diagram of the logic structure of a die-casting control system for an optical module housing provided in one embodiment of the present application is shown as follows: Figure 5 As shown, the system 2 of this embodiment includes a processing unit 21, a storage unit 22 and a transceiver unit 23. The processing unit 21 is used to process data, the storage unit 22 is used to store data, and the transceiver unit 23 is used to send and receive data. The processing unit 21, the storage unit 22 and the transceiver unit 23 cooperate with each other to implement the above method. The beneficial effects of the embodiment of the present application have been described in the above method and will not be repeated here.

[0111] An embodiment of the present application also provides a die-casting control system for an optical module housing, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements any of the above methods when executing the computer program.

[0112] Figure 6 A schematic diagram of the physical structure of a die-casting control system for an optical module housing provided in one embodiment of the present application is shown in FIG. Figure 6 As shown, the system 3 of this embodiment includes: at least one processor 30 ( Figure 6 Only one processor 30 is shown in the figure), a memory 31, and a computer program 32 stored in the memory 31 and executable on the at least one processor 30. When the processor 30 executes the computer program 32, the steps in any of the above-mentioned method embodiments are implemented. The beneficial effects of the embodiments of the present application have been described in the above-mentioned methods and will not be repeated here.

[0113] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of the present application. Their specific functions and technical effects can be found in the method embodiment part and will not be repeated here.

[0114] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.

[0115] An embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in the above-mentioned method embodiments can be implemented.

[0116] An embodiment of the present application provides a computer program product. When the computer program product runs on a mobile terminal, the mobile terminal can implement the steps in the above-mentioned method embodiments when executing the computer program product.

[0117] If the 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 this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, which can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium can at least include: any entity or device that can carry the computer program code to the camera / terminal device, recording medium, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, RandomAccess Memory), electric carrier signal, telecommunication signal and software distribution medium. For example, a USB flash drive, a mobile hard disk, a magnetic disk or an optical disk. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electric carrier signals and telecommunication signals.

[0118] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0119] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0120] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as 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 mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0121] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0122] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. A die-casting control method for an optical module housing, characterized in that: The method comprises: Obtain die-casting quality indicators and die-casting size indicators of multiple weak areas of the optical module housing sample obtained by die-casting, and obtain the priority of each weak area; Through the die-casting quality control model, the die-casting control program is optimized according to the die-casting quality index of each weak area in the order of priority of the weak area from high to low; through the die-casting size control model, the die-casting control program is optimized according to the die-casting size index of each weak area in the order of priority of the weak area from high to low.

2. The method according to claim 1, characterized in that The method further comprises: A die-casting quality index weight is assigned to the die-casting quality index of each weak area, and a die-casting size index weight is assigned to the die-casting size index of each weak area. When the die-casting control program is optimized according to the die-casting quality index of each weak area and the die-casting size index weight of each weak area is optimized, the die-casting quality index weight of each weak area and the die-casting size index weight of each weak area are dynamically adjusted.

3. The method according to claim 2, characterized in that The method further comprises: When the die-casting quality index weight of the first weak area is greater than or equal to the preset first die-casting quality index weight, determine the ratio of the deviation value of the die-casting quality index of each weak area and the standard die-casting quality index of each weak area as the die-casting quality weight adjustment factor, multiply the die-casting quality index weight corresponding to each weak area by the die-casting quality weight adjustment factor, obtain the adjusted die-casting quality index weight corresponding to each weak area, and optimize the die-casting control program according to the adjusted die-casting quality index weight corresponding to each weak area.

4. The method according to claim 3, characterized in that The method further comprises: When the die-casting size indicator weight of the first weak area is greater than or equal to the preset first die-casting size indicator weight, determine the ratio of the deviation value of the die-casting size indicator of each weak area and the standard die-casting size standard of each weak area as the die-casting size weight adjustment factor, multiply the die-casting size indicator weight corresponding to each weak area and the die-casting size weight adjustment factor, and obtain the adjusted die-casting size indicator weight corresponding to each weak area, and optimize the die-casting control program according to the adjusted die-casting size indicator weight corresponding to each weak area.

5. The method according to claim 4, characterized in that The method further comprises: When the number of the first weak regions is at least 2, and when the die-casting quality index weight of the first weak region is greater than or equal to the preset first die-casting quality index weight, determining a ratio of a maximum deviation value of the deviation values ​​of the die-casting quality index in the plurality of first weak regions to the standard die-casting quality index of each weak region as a die-casting quality weight adjustment factor; When the number of first weak areas is at least 2, and when the die-casting quality index weight of the first weak area is less than the preset first die-casting quality index weight, determine the ratio of the average deviation value of the deviation values ​​of the die-casting quality indicators in multiple first weak areas and the standard die-casting quality index of each weak area as the die-casting quality weight adjustment factor.

6. The method according to claim 5, characterized in that The method further comprises: When the number of the first weak regions is at least 2, and when the die-casting dimension index weight of the first weak region is greater than or equal to the preset first die-casting dimension index weight, determining a ratio of a maximum deviation value of the deviation values ​​of the die-casting dimension index in a plurality of first weak regions to a standard die-casting dimension index of each weak region as a die-casting dimension weight adjustment factor; When the number of first weak areas is at least 2, and when the die-casting dimension index weight of the first weak area is less than the preset first die-casting dimension index weight, determine the ratio of the average value of the deviation values ​​of the die-casting dimension index in multiple first weak areas and the standard die-casting dimension index of each weak area as the die-casting dimension weight adjustment factor.

7. A die-casting control system for an optical module housing, characterized in that: Comprising means for performing the method according to any one of claims 1 to 6.

8. A die-casting control system for an optical module housing, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 6 is implemented.

9. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • A method and system for online quality control of zinc alloy die-cast housing of optical module

    CN118502375B