Flexible injection molding processing method of plastic product and storage medium

By analyzing production requirements and performing multi-dimensional error analysis, the flexible injection molding sequence is determined, and the problems of low production efficiency and resource utilization of injection molding products in the existing technology are solved, achieving efficient and flexible production management and timely delivery of product quality.

CN119099111AInactive Publication Date: 2024-12-10SHENGAI TECH (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411594551.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-09
Publication Date
2024-12-10
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The production process of existing injection molded products relies on experience and fixed mold scheduling rules, resulting in low production efficiency and resource utilization, and the inability to monitor and adjust in real time, affecting product quality and delivery time.

Method used

By analyzing the target production requirements, obtaining product type and production volume information, performing mold demand analysis and multi-dimensional production error analysis, calculating assembly time and component planned output, conducting flexible injection molding fitness analysis, determining the target flexible injection molding sequence, and executing the mold entity Parallel scheduling and flexible injection molding.

Benefits of technology

Ensure that each component is efficiently completed within the specified time, achieve efficient and flexible production management, improve response speed and adaptability, and ensure product quality and timely delivery.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119099111A_ABST
    Figure CN119099111A_ABST
Patent Text Reader

Abstract

The invention provides a flexible injection molding processing method of a plastic product and a storage medium, and relates to the technical field of injection molding processing, and the flexible injection molding processing method comprises the following steps: analyzing by combining production capacity information and a plurality of mold numbers to obtain a product plan yield and a plurality of part plan yields; calculating product assembly time consumption according to the product assembly speed and the product planned yield; and carrying out flexible injection molding fitness analysis according to the plurality of production performance identifiers and the plurality of component planned yields by taking product assembly time consumption and component demand composition as constraints, and obtaining a flexible injection molding sequence to execute flexible injection molding processing. The technical problems that in the prior art, the production efficiency of injection molding products and the resource utilization rate of an injection molding production line are low are solved. The technical effects that it is ensured that production of all the components is efficiently completed within the specified time, efficient and flexible production management is achieved, the response speed and the adaptive capacity of production are improved, and the final product quality and the delivery timeliness are ensured are achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of injection molding, and in particular to a flexible injection molding method for plastic products and a storage medium. Background Art

[0002] In the prior art, the production process of injection molding products often relies on experience and fixed mold scheduling rules for production scheduling. For example, in a typical plastic product production line, operators may choose the order of mold use and scheduling timing based on past experience. Although this method can maintain a certain production rhythm in the short term, with the changes in production demand and the increase in product types, this experience-based scheduling method is becoming more and more limited.

[0003] In addition, due to the lack of scientific data analysis and dynamic scheduling mechanisms, the existing production process is often unable to monitor production efficiency in real time, resulting in the inability to promptly discover and correct bottlenecks or waste of resources in production. This phenomenon not only affects the production efficiency of injection molding products, but may also affect the quality of the final product.

[0004] In summary, in the prior art, injection molding products usually rely on experience and fixed mold scheduling rules for production scheduling during the production process, which leads to technical problems such as low production efficiency of injection molding products and low resource utilization of injection molding production lines. Summary of the invention

[0005] The present application provides a flexible injection molding processing method and storage medium for plastic products, which are used to solve the technical problem in the prior art that injection molding products usually rely on experience and fixed mold scheduling rules for production scheduling during the production process, resulting in low production efficiency of injection molding products and low resource utilization of injection molding production lines.

[0006] In view of the above problems, the present application provides a flexible injection molding method and storage medium for plastic products.

[0007] In a first aspect of the present application, a flexible injection molding processing method for plastic products is provided, the method comprising: obtaining target product type and target production volume information by parsing target production requirements; performing mold requirement analysis according to the target product type to obtain multiple mold numbers, wherein the multiple mold numbers have multiple production performance identifiers; interactively obtaining product assembly speed and component demand composition of the target product type; performing multi-dimensional production error analysis in combination with the target production volume information and multiple mold numbers to obtain product planned output and multiple component planned outputs; calculating product assembly time according to the product assembly speed and product planned output; taking the product assembly time and component demand composition as constraints, performing flexible injection molding fitness analysis according to the multiple production performance identifiers and multiple component planned outputs to obtain a target flexible injection molding sequence; taking the target flexible injection molding sequence as a mold scheduling constraint, executing parallel scheduling of mold entities and flexible injection molding processing of the multiple mold numbers.

[0008] According to a second aspect of the present application, a storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented: By parsing the target production demand, the target product type and target production volume information are obtained; the mold demand is parsed according to the target product type to obtain multiple mold numbers, wherein the multiple mold numbers have multiple production performance identifiers; the product assembly speed and component demand composition of the target product type are interactively obtained; a multi-dimensional production error analysis is performed in combination with the target production volume information and multiple mold numbers to obtain the product planned output and multiple component planned outputs; the product assembly time is calculated according to the product assembly speed and the product planned output; with the product assembly time and component demand composition as constraints, a flexible injection molding fitness analysis is performed according to the multiple production performance identifiers and the multiple component planned outputs to obtain a target flexible injection molding sequence; with the target flexible injection molding sequence as a mold scheduling constraint, parallel scheduling of mold entities and flexible injection molding processing of the multiple mold numbers are performed.

[0009] One or more technical solutions provided in this application have at least the following technical effects or advantages: The method provided in the embodiment of the present application obtains the target product type and target production volume information by parsing the target production demand; performs mold demand parsing according to the target product type to obtain multiple mold numbers, wherein the multiple mold numbers have multiple production performance identifiers; interactively obtains the product assembly speed and component demand composition of the target product type; performs multidimensional production error analysis in combination with the target production volume information and multiple mold numbers to obtain the product planned output and multiple component planned outputs; calculates the product assembly time according to the product assembly speed and the product planned output; takes the product assembly time and component demand composition as constraints, performs flexible injection molding fitness analysis according to the multiple production performance identifiers and multiple component planned outputs, and obtains the target flexible injection molding sequence; takes the target flexible injection molding sequence as the mold scheduling constraint, and executes the mold entity parallel scheduling and flexible injection molding processing of the multiple mold numbers. The technical effect of ensuring that the production of each component is completed efficiently within the specified time, realizing efficient and flexible production management, improving the response speed and adaptability of production, and ensuring the quality of the final product and timely delivery is achieved. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] Figure 1 A schematic diagram of a flexible injection molding process for a plastic product provided in this application; Figure 2 A schematic diagram of a process for performing multi-dimensional production error analysis in a flexible injection molding method for a plastic product provided in the present application; Figure 3 This is a diagram of the internal structure of an electronic device provided in this application. DETAILED DESCRIPTION

[0011] The present application provides a flexible injection molding processing method and storage medium for plastic products, which is used to solve the technical problem that in the prior art, injection molding products usually rely on experience and fixed mold scheduling rules for production scheduling during the production process, resulting in low production efficiency of injection molding products and low resource utilization of injection molding production lines. The technical effect of ensuring that the production of each component is completed efficiently within the specified time, realizing efficient and flexible production management, improving the response speed and adaptability of production, and ensuring the quality of the final product and timely delivery is achieved.

[0012] Below, the technical solutions in the present invention will be clearly and completely described with reference to the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all of the embodiments of the present invention. It should be understood that the present invention is not limited to the example embodiments described herein. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention. It should also be noted that, for the convenience of description, only the parts related to the present invention are shown in the accompanying drawings, rather than all of them. Embodiment 1

[0013] like Figure 1 As shown, the present application provides a flexible injection molding method for a plastic product, the method comprising: A100: Obtain target product type and target production volume information by analyzing target production requirements.

[0014] A200: Perform mold demand analysis according to the target product type to obtain multiple mold numbers, wherein the multiple mold numbers have multiple production performance identifiers.

[0015] Specifically, in this embodiment, the target production demand is derived from customer order information, including product types and specific quantities. Through demand analysis, the product types to be produced and the corresponding production quantities (for example, a specific type of plastic products) are clarified, thereby obtaining the production volume information of the target product type.

[0016] It should be understood that the product entity corresponding to the target product type is assembled from multiple identical or partially identical plastic parts, and these plastic parts are obtained through mold injection molding. Therefore, this embodiment analyzes and determines the required molds based on the determination of the target product type, and then obtains multiple mold numbers. By assigning a unique identification number to each required mold, accurate identification and scheduling can be performed in the subsequent production process.

[0017] The production performance identification includes the production cycle, changeover time and number of parts produced per mold corresponding to each mold number. This information helps to evaluate the suitability and efficiency of the mold.

[0018] A300: interactively obtain the product assembly speed and component requirement composition of the target product type.

[0019] Specifically, this embodiment takes the case where there is only one specific product of the target product type as an example to elaborate on the technical solution. On the basis of determining the target product type, the monomer assembly speed of the product and the demand composition of each component are interactively obtained. The component demand composition clarifies the quantity demand of each component of the assembled target product type monomer, which is crucial for subsequent production arrangements.

[0020] The component requirement composition specifically refers to the respective usage of multiple injection molding entities corresponding to multiple mold codes.

[0021] By obtaining the assembly speed and component demand composition of the product, this embodiment provides necessary information support for subsequent mold demand analysis and production scheduling, which helps to optimize mold selection and production process and improve overall production efficiency.

[0022] A400: Perform multi-dimensional production error analysis in combination with the target production volume information and multiple mold numbers to obtain the planned production volume of the product and the planned production volume of multiple components.

[0023] In one embodiment, Figure 2 As shown, a multi-dimensional production error analysis is performed in combination with the target production volume information and multiple mold numbers to obtain a planned production volume of the product and a planned production volume of multiple components. Step A400 of the method provided in this application includes: A410: Perform injection molding demand analysis according to the target production demand to obtain multiple injection molding material numbers.

[0024] A420: Using the multiple mold numbers and the multiple injection material numbers as constraints, local production record calls are performed to obtain production error information of multiple components.

[0025] A430: Calling local assembly records according to the target product type to obtain target assembly error information.

[0026] A440: Constructing a multidimensional error correlation function based on the production error information of the multiple components and the target assembly error information.

[0027] A450: Calculate and obtain the planned production volume of the product and the planned production volumes of multiple components by synchronizing the target production volume information to the multi-dimensional error correlation function.

[0028] Specifically, it should be understood that, based on the foregoing, the component demand composition specifically refers to the respective usage of multiple injection molding entity components corresponding to multiple mold codes.

[0029] In this embodiment, the injection molding requirements are injection molding material requirements for a variety of injection molding entity parts. By analyzing the target production requirements, a plurality of injection molding material numbers corresponding to the plurality of injection molding entities encoded in the foregoing plurality of molds are obtained.

[0030] With the multiple mold numbers and multiple injection material numbers as constraints, local production record calls are performed to obtain multiple component production error information, where the component production error information is the yield rate of component entities produced in batches by using a specific numbered mold to inject a specific material.

[0031] The local assembly record is called according to the target product type to obtain target assembly error information, where the target assembly error information is the yield rate of a specific type of assembled product.

[0032] Based on the collected component production error information and target assembly error information, a comprehensive analysis is conducted to construct a multidimensional error correlation function, which can describe the relationship between errors in the production process and errors in the assembly process, and provide a theoretical basis for subsequent optimization decisions.

[0033] The target production volume information is input into the constructed multidimensional error correlation function to ensure that the calculation process takes into account the relationship between production demand and error. Based on the synchronized multidimensional error correlation function, the required product planned output is calculated. This information provides guidance for subsequent production scheduling and resource allocation. Using the same error correlation function, the planned output of each component is calculated. This planned output ensures that each component meets the demand of the target product during the assembly stage.

[0034] The calculated planned production output of products and multiple components will be used to hedge the non-conforming product losses that may occur during the production and assembly stages, thereby ensuring that the final products meet the expected quality standards and improving overall production efficiency and product quality.

[0035] This embodiment provides a scientific basis for subsequent production planning and resource allocation by establishing the relationship between production errors and assembly errors, and also lays a foundation for quality control of the final product.

[0036] A500: Calculate the product assembly time based on the product assembly speed and the product planned output.

[0037] In the above steps, the assembly speed of the target product type has been obtained through interaction. Product assembly speed refers to the ability to complete product assembly within a unit of time, usually expressed as the number of products assembled per hour.

[0038] The product planned output is divided by the product assembly speed to obtain the product assembly time, which represents the total time required to complete the required number of products. The product assembly time helps to better coordinate various links in the production process to ensure that the final product is delivered on time and meets quality standards.

[0039] A600: Taking the assembly time and component requirement of the product as constraints, a flexible injection molding adaptability analysis is performed according to the multiple production performance identifiers and the planned output of multiple components to obtain a target flexible injection molding sequence.

[0040] In one embodiment, taking the assembly time and component requirements of the product as constraints, performing flexible injection molding fitness analysis according to the multiple production performance identifiers and the planned output of multiple components to obtain a target flexible injection molding sequence, the method step A600 provided in the present application includes: A610: Taking the product assembly time as the production time constraint and the component requirement composition as the production condition constraint, the injection molding output adaptability is calculated according to the multiple production performance identifiers to obtain a second flexible injection molding sequence and second production information.

[0041] A620: Obtain the first production information by reverse calculation based on the second production information and the planned output of multiple components.

[0042] A630: Perform a production time adaptation analysis based on the first production information and multiple production performance identifiers to obtain a first flexible injection molding sequence.

[0043] A640: Connect the first flexible injection molding sequence and the second flexible injection molding sequence based on the production timing vector to obtain the target flexible injection molding sequence.

[0044] Specifically, in this embodiment, the first flexible injection molding sequence refers to the mold scheduling scheme used in the first production stage where only component injection molding is performed, while the second flexible injection molding sequence refers to the mold scheduling scheme used in the second production stage where mold scheduling and product assembly are performed simultaneously. The two represent the flexible injection molding process in different production stages.

[0045] It should be understood that in this embodiment, the production requirement of the second production stage is to maximize the production quantity of components within the time limit of product assembly and ensure that the production ratio is close to the component demand composition. This requirement is intended to optimize production efficiency and resource utilization to meet the assembly requirements of the final product.

[0046] Based on this, this embodiment first takes the product assembly time as the production time constraint, takes the component demand composition as the production condition constraint, calculates the injection molding output adaptability according to the multiple production performance identifiers, and obtains the second flexible injection molding sequence and the second production information. This embodiment elaborates on the specific method of obtaining the second flexible injection molding sequence in the subsequent description.

[0047] The second flexible injection molding sequence refers to a mold scheduling sequence that can achieve a larger production quantity while satisfying production conditions (production time constraints and production condition constraints), and whose production ratio is as close as possible to the component demand composition, and specifically corresponds to a mold entity with multiple mold codes.

[0048] The second production information is a plurality of production quantity information corresponding to the plurality of mold codes for specific production. The first production information is obtained by reverse calculation based on the second production information and the planned production of the plurality of components, and the first production information is the specific production quantity of the plurality of component entities that need to be produced in the first production stage where only the component injection molding production is performed.

[0049] It should be understood that the first flexible injection molding sequence in the first stage requires that the component output meets the first production information and the production time is minimized. Based on this, this embodiment performs a production time adaptability analysis based on the first production information and multiple production performance identifiers to obtain the first flexible injection molding sequence. This embodiment elaborates on the technical implementation of obtaining the first flexible injection molding sequence in the subsequent description.

[0050] The target flexible injection molding sequence is an optimized scheduling scheme, which aims to shorten the time of the overall production process as much as possible while meeting the target production requirements. By integrating the scheduling information of the first stage (only component injection molding production) and the second stage (simultaneous component production and product assembly) (the first flexible injection molding sequence and the second flexible injection molding sequence), the target flexible injection molding sequence can efficiently arrange the use of molds and production steps to achieve higher production efficiency and shorter delivery time.

[0051] A700: Taking the target flexible injection molding sequence as a mold scheduling constraint, executing parallel scheduling and flexible injection molding processing of mold entities of the multiple mold numbers.

[0052] Specifically, in this embodiment, the mold scheduling and flexible injection molding process are implemented by taking the target flexible injection molding sequence as a constraint. This embodiment can ensure that the production of each component is completed efficiently within the specified time by reasonably arranging the use time of different molds, realizes efficient and flexible production management, improves the response speed and adaptability of production, and ensures the quality of the final product and the timeliness of delivery.

[0053] In one embodiment, the product assembly time is used as a production time constraint, the component requirement composition is used as a production condition constraint, and the injection molding output fitness is calculated according to the multiple production performance identifiers to obtain a second flexible injection molding sequence and second production information. The method step A610 provided in this application includes: A611: Perform parallel scheduling adaptability analysis based on the multiple production performance identifiers and component demand compositions to obtain K associated parallel scheduling groups.

[0054] A612: Taking the product assembly time as the production time constraint, performing injection molding output calculation on the K associated parallel scheduling groups, and obtaining K groups of injection molding output information and K groups of injection molding time deviations of the K groups of flexible scheduling sequences.

[0055] A613: Use the component demand structure to perform a proportional evaluation of the injection molding output information of group K to obtain the parallel proportional parameters of group K.

[0056] A614: Perform weighted correlation evaluation on the injection molding time deviation of the K group and the parallel ratio parameter of the K group to obtain the injection molding output adaptability of the K group.

[0057] A615: Locate the extreme value of the fitness of the injection molding output of the K group, and according to the positioning result, respectively call the K group flexible scheduling sequence and the K group injection molding output information to obtain the second flexible injection molding sequence and the second production information.

[0058] In one embodiment, parallel scheduling adaptability analysis is performed based on the multiple production performance identifiers and component demand components to obtain K associated parallel scheduling groups. Step A611 of the method provided by the present application includes: A611-1: After interactively obtaining the mold parallel scheduling capability, the plurality of mold numbers are arranged and combined with the mold parallel scheduling capability as a constraint to obtain H parallel mold combinations.

[0059] A611-2: After calling multiple injection molding production cycles and multiple mold switching times from the multiple production performance identifiers, the H parallel mold combinations are subjected to production consistency verification according to the multiple injection molding production cycles and multiple mold switching times, and M parallel mold combinations are obtained by screening based on the verification results.

[0060] A611-3: Taking the component requirement structure as a constraint, perform permutations and combinations of the M parallel mold combinations to obtain the K associated parallel scheduling groups.

[0061] In one embodiment, the product assembly time is used as a production time constraint, injection molding output calculation is performed on the K associated parallel scheduling groups, and K groups of injection molding output information and K groups of injection molding time deviations of K groups of flexible scheduling sequences are obtained. The method step A612 provided in this application includes: A612-1: Calling a first associated parallel scheduling group from the K associated parallel scheduling groups, wherein the first associated parallel scheduling group includes N parallel mold combinations, and the N parallel mold combinations have N comprehensive switching time identifiers.

[0062] A612-2: Randomly generate initial parallel call order and initial production time allocation.

[0063] A612-3: Based on the initial production time allocation, the flexible scheduling sequence is iteratively optimized through flexible scheduling simulation and injection molding output information update to obtain a first group of flexible scheduling sequences that meet the preset solution set constraints, wherein the first group of flexible scheduling sequences has a first group of injection molding output information and a first group of injection molding time deviation identifiers.

[0064] A612-4: Similarly, the injection molding output calculation is performed on the K associated parallel scheduling groups to obtain the K groups of flexible scheduling sequences.

[0065] In one embodiment, based on the initial production time allocation, the flexible scheduling sequence is iteratively optimized through flexible scheduling simulation and injection molding output information update to obtain a first group of flexible scheduling sequences that meet the preset solution set constraints, wherein the first group of flexible scheduling sequences has a first group of injection molding output information and a first group of injection molding time deviation identifiers. The method step A612-3 provided in the present application includes: A612-31: Taking the initial parallel calling sequence and the initial production time allocation as constraints, a flexible scheduling simulation is performed on the N parallel mold combinations in combination with the N comprehensive switching times to obtain an initial flexible scheduling sequence.

[0066] A612-32: After calling multiple cycle injection molding outputs from the multiple production performance identifiers, perform flexible injection molding simulation according to the multiple cycle injection molding outputs and the initial flexible scheduling sequence to obtain initial injection molding output information and initial injection molding time.

[0067] A612-33: The initial injection molding time deviation is calculated based on the product assembly time and the initial injection molding time.

[0068] A612-34: predefine a time deviation scale. If the initial injection molding time deviation satisfies the time deviation scale, the initial flexible scheduling sequence and the initial injection molding output information are associated and added to the first group of flexible scheduling sequences.

[0069] A612-35: Update the initial production time allocation according to the initial injection molding time deviation and the deviation percentage of the time deviation scale to obtain a first updated time allocation.

[0070] A612-36: Taking the initial parallel call sequence and the first update time allocation as constraints, a flexible scheduling simulation is performed on the N parallel mold combinations in combination with the N comprehensive switching times to obtain a first flexible scheduling sequence.

[0071] A612-37: Perform flexible injection molding simulation according to the injection molding outputs of the multiple cycles and the first flexible scheduling sequence to obtain first injection molding output information and a first injection molding time deviation identifier.

[0072] A612-38: If the first injection molding time deviation meets the time deviation scale, the first flexible scheduling sequence and the first injection molding output information are associated and added to the first group of flexible scheduling sequences until the first group of flexible scheduling sequences meets the preset solution set constraints.

[0073] In one embodiment, if the initial injection molding time deviation does not meet the time deviation standard, formatting is performed on the initial flexible scheduling sequence and the initial injection molding output information.

[0074] Specifically, in this embodiment, the specific implementation method of obtaining the second flexible injection molding sequence and the second production information is as follows: The parallel scheduling adaptability refers to whether the injection molding production cycles and switching times of several molds are similar, and whether they can be produced synchronously in parallel during injection molding production. This embodiment performs parallel scheduling adaptability analysis based on the multiple production performance identifiers and component demand composition to obtain K associated parallel scheduling groups, wherein each associated parallel scheduling group includes multiple groups of parallel mold combinations, and the production cycles and switching times of an unlimited number of mold entities in each parallel mold combination are similar.

[0075] The specific method for obtaining K associated parallel scheduling groups is as follows: the mold parallel scheduling capacity is the number of molds that can be scheduled in parallel at one time on the flexible injection molding production line. After the mold parallel scheduling capacity is obtained interactively, the mold parallel scheduling capacity is used as a constraint to perform permutations and combinations of the multiple mold numbers to obtain non-repeating H parallel mold combinations.

[0076] After calling multiple injection molding production cycles and multiple mold switching times from the multiple production performance identifiers, the H parallel mold combinations are subjected to production consistency verification according to the multiple injection molding production cycles and multiple mold switching times, and M parallel mold combinations are obtained by screening based on the verification results. Among the M parallel mold combinations, the production cycles and switching times of several mold entities included in each parallel mold combination do not exceed the preset deviation threshold, for example, the production cycle deviation does not exceed 2 minutes, and the switching time deviation does not exceed 15 seconds.

[0077] Taking the component requirement composition as a constraint, the M parallel mold combinations are arranged and combined to obtain K associated parallel scheduling groups. Each associated parallel scheduling group includes several parallel mold combinations, and the same mold can appear multiple times in different combinations without quantity restrictions, and the mold composition of each associated parallel scheduling group covers the component composition of the component requirement composition.

[0078] The product assembly time is used as a production time constraint, and injection molding output calculation is performed on the K associated parallel scheduling groups to obtain K groups of injection molding output information and K groups of injection molding time deviations of the K groups of flexible scheduling sequences.

[0079] The flexible scheduling sequence is the injection order and injection execution time allocation of multiple parallel mold combinations in each associated parallel scheduling group. The injection production information is the production of specific injection molded parts executed by each flexible scheduling sequence, and has multiple production information corresponding to the various injection entities mentioned above. The time deviation of each injection is the time difference between the actual execution time of the flexible scheduling sequence and the assembly time of the product.

[0080] The specific technical implementation of obtaining the K group injection molding output information and the K group injection molding time deviation of the K group flexible scheduling sequence is as follows: The first associated parallel scheduling group is called from the K associated parallel scheduling groups, wherein the first associated parallel scheduling group includes N parallel mold combinations, the N parallel mold combinations have N comprehensive switching time identifiers, and the combined switching time is the switching time of the mold with the longest switching time in a parallel mold combination.

[0081] An initial parallel call sequence and an initial production time allocation are randomly generated, wherein the initial production time allocation is N injection molding processing times of the N parallel mold combinations.

[0082] Taking the initial parallel calling sequence and the initial production time allocation as constraints, a flexible scheduling simulation is performed on the N parallel mold combinations in combination with the N comprehensive switching times to obtain an initial flexible scheduling sequence.

[0083] After calling multiple cycle injection molding outputs (the number of parts produced by a single mold in a production cycle) from the multiple production performance identifiers, a flexible injection molding simulation is performed based on the multiple cycle injection molding outputs and the initial flexible scheduling sequence to obtain the initial injection molding output information and the initial injection molding time. The initial injection molding time is longer than the product assembly time because, during the switching process of the parallel mold combination, the time compression caused by the switching time causes the time for the last executed parallel mold combination to complete the part production to exceed the product assembly time.

[0084] The initial injection molding time deviation is calculated based on the product assembly time and the initial injection molding time. A time deviation scale is predefined. If the initial injection molding time deviation meets the time deviation scale, the initial flexible scheduling sequence and the initial injection molding output information are associated and added to the first group of flexible scheduling sequences. On the contrary, if the initial injection molding time deviation does not meet the time deviation scale, the initial flexible scheduling sequence and the initial injection molding output information are formatted.

[0085] The initial production time allocation is updated according to the deviation percentage of the initial injection molding time deviation and the time deviation scale to obtain the first updated time allocation. Taking the initial parallel call sequence and the first updated time allocation as constraints, the N parallel mold combinations are flexibly scheduled and simulated in combination with the N comprehensive switching times to obtain the first flexible scheduling sequence. Flexible injection molding simulation is performed according to the injection molding output of the multiple cycles and the first flexible scheduling sequence to obtain the first injection molding output information and the first injection molding time deviation identifier. If the first injection molding time deviation meets the time deviation scale, the first flexible scheduling sequence and the first injection molding output information are associated and added to the first group of flexible scheduling sequences until the first group of flexible scheduling sequences meets the preset solution set restriction (the number of solutions required).

[0086] By analogy, the injection molding output calculation is performed on the K associated parallel scheduling groups to obtain the K groups of flexible scheduling sequences.

[0087] The quantity requirement for each component in the component requirement structure is taken as the component ratio of each component.

[0088] The component ratio of each component is calculated for multiple injection molding production information in the first group of injection molding production information of the first group of flexible scheduling sequences to obtain a first production ratio, and the Euclidean distance between the standard component ratio of the component demand and the first production ratio is calculated as the first group of parallel ratio parameters.

[0089] By analogy, the component demand structure is used to perform a proportional evaluation of K groups of injection molding output information to obtain K groups of parallel proportional parameters.

[0090] After assigning the first weight and the second weight to the injection molding time deviation and the parallel proportion parameter respectively, a weighted correlation evaluation is performed on the K groups of injection molding time deviations and the K groups of parallel proportion parameters to obtain the K groups of injection molding production fitness, wherein each injection molding production fitness is a quantitative value of the degree of adaptation of a flexible scheduling sequence to the current production demand.

[0091] The extreme value (minimum value) is located in the fitness of the K groups of injection molding production, and according to the location result, the K groups of flexible scheduling sequences and the K groups of injection molding production information are respectively called to obtain the second flexible injection molding sequence and the second production information.

[0092] It should be understood that the method for obtaining the second flexible injection molding sequence in this embodiment is similar to the method for obtaining the first flexible injection molding sequence, and the only difference is that the optimization of the first flexible injection molding sequence is directed towards producing the first production information in the shortest time.

[0093] By analogy, the first flexible injection molding sequence is obtained by adopting an approximate method.

[0094] This embodiment optimizes the flexible injection molding production process through parallel scheduling adaptive analysis, and realizes the screening of mold combinations suitable for parallel operation to ensure effective synchronization in the production process, thereby improving production efficiency and reducing time squeeze caused by mold switching, while ensuring the timeliness and quality of product assembly. Embodiment 2

[0095] Based on the same inventive concept as the flexible injection molding method for a plastic product in the aforementioned embodiment, the present application provides an electronic device, which may be a server, and its internal structure diagram may be as shown in FIG. Figure 3As shown. The electronic device includes a processor, a memory and a network interface connected through a system bus. Among them, the processor of the electronic device is used to provide computing and control capabilities. The memory of the electronic device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the electronic device is used to store news data and data such as time attenuation factors. The network interface of the electronic device is used to communicate with an external terminal through a network connection. The computer program is executed by the processor to implement a flexible injection molding processing method for a plastic product.

[0096] Those skilled in the art will understand that Figure 3 The structure shown in the figure is merely a block diagram of a partial structure related to the scheme of the present application, and does not constitute a limitation on the electronic device to which the scheme of the present application is applied. The specific electronic device may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.

[0097] In one embodiment, a storage medium is provided, in which a computer program is stored, and when the processor executes the computer program, the following steps are implemented: By parsing the target production demand, the target product type and target production volume information are obtained; the mold demand is parsed according to the target product type to obtain multiple mold numbers, wherein the multiple mold numbers have multiple production performance identifiers; the product assembly speed and component demand composition of the target product type are interactively obtained; a multi-dimensional production error analysis is performed in combination with the target production volume information and multiple mold numbers to obtain the product planned output and multiple component planned outputs; the product assembly time is calculated according to the product assembly speed and the product planned output; with the product assembly time and component demand composition as constraints, a flexible injection molding fitness analysis is performed according to the multiple production performance identifiers and the multiple component planned outputs to obtain a target flexible injection molding sequence; with the target flexible injection molding sequence as a mold scheduling constraint, parallel scheduling of mold entities and flexible injection molding processing of the multiple mold numbers are performed.

[0098] Any of the methods or steps described above may be stored as computer instructions or programs in various types of computer memories, and the computer instructions or programs may be recognized by various types of computer processors to implement any of the methods or steps described above.

[0099] Based on the above specific embodiments of the present invention, any improvements and modifications made to the present invention by those skilled in the art without departing from the principles of the present invention shall fall within the patent protection scope of the present invention.

Claims

1. A flexible injection molding method for plastic products, characterized in that: The method comprises: By analyzing the target production demand, the target product type and target production volume information are obtained; Perform mold demand analysis according to the target product type to obtain multiple mold numbers, wherein the multiple mold numbers have multiple production performance identifiers; interactively obtaining a product assembly speed and component requirement composition of the target product type; Combining the target production volume information with multiple mold numbers to perform multi-dimensional production error analysis, and obtaining a planned production volume of the product and a planned production volume of multiple components; Calculate the time required for product assembly based on the product assembly speed and the planned product output; Taking the assembly time and component requirement of the product as constraints, performing flexible injection molding adaptability analysis according to the multiple production performance identifiers and the planned output of multiple components to obtain a target flexible injection molding sequence; The target flexible injection molding sequence is used as a mold scheduling constraint to execute parallel scheduling and flexible injection molding processing of the mold entities of the multiple mold numbers.

2. A flexible injection molding method for plastic products as claimed in claim 1, characterized in that: Taking the assembly time and component requirements of the product as constraints, performing flexible injection molding adaptability analysis according to the multiple production performance identifiers and the planned output of multiple components to obtain a target flexible injection molding sequence, the method includes: Taking the product assembly time as a production time constraint and the component demand composition as a production condition constraint, performing injection molding output adaptability calculation according to the multiple production performance identifiers to obtain a second flexible injection molding sequence and second production information; Obtaining first production information by reverse calculation based on the second production information and the planned production of multiple components; Performing a production time adaptability analysis according to the first production information and a plurality of production performance identifiers to obtain a first flexible injection molding sequence; The first flexible injection molding sequence and the second flexible injection molding sequence are connected based on the production timing vector to obtain the target flexible injection molding sequence.

3. A flexible injection molding method for plastic products as claimed in claim 2, characterized in that: The product assembly time is used as a production time constraint, the component demand composition is used as a production condition constraint, and the injection molding output fitness is calculated according to the multiple production performance identifiers to obtain a second flexible injection molding sequence and second production information. The method includes: Perform parallel scheduling adaptability analysis according to the multiple production performance identifiers and component demand compositions to obtain K associated parallel scheduling groups; Taking the product assembly time as the production time constraint, performing injection molding output calculation on the K associated parallel scheduling groups, and obtaining K groups of injection molding output information and K groups of injection molding time deviations of the K groups of flexible scheduling sequences; The component demand structure is used to evaluate the proportion of K groups of injection molding output information, and obtain K groups of parallel proportion parameters; Performing a weighted correlation evaluation on the injection molding time deviation of the K groups and the parallel ratio parameter of the K groups to obtain the injection molding output adaptability of the K groups; The extreme value of the fitness of the injection molding output of the K groups is located, and according to the location result, the second flexible injection molding sequence and the second production information are respectively called in the K groups of flexible scheduling sequences and the K groups of injection molding output information to obtain the second flexible injection molding sequence and the second production information.

4. A flexible injection molding method for plastic products as claimed in claim 3, characterized in that: Performing parallel scheduling adaptability analysis according to the multiple production performance identifiers and component demand compositions to obtain K associated parallel scheduling groups, the method comprising: After interactively obtaining the mold parallel scheduling capability, taking the mold parallel scheduling capability as a constraint, performing permutations and combinations of the plurality of mold numbers to obtain H parallel mold combinations; After calling multiple injection molding production cycles and multiple mold switching times from the multiple production performance identifiers, the H parallel mold combinations are subjected to production consistency validation according to the multiple injection molding production cycles and the multiple mold switching times, and M parallel mold combinations are obtained by screening based on the validation results; Taking the component requirement composition as a constraint, the M parallel mold combinations are arranged and combined to obtain the K associated parallel scheduling groups.

5. A flexible injection molding method for plastic products as claimed in claim 4, characterized in that: Taking the product assembly time as a production time constraint, performing injection molding output calculation on the K associated parallel scheduling groups, and obtaining K groups of injection molding output information and K groups of injection molding time deviations of K groups of flexible scheduling sequences, the method includes: Calling a first associated parallel scheduling group from the K associated parallel scheduling groups, wherein the first associated parallel scheduling group includes N parallel mold combinations, and the N parallel mold combinations have N comprehensive switching time identifiers; Randomly generate the initial parallel call order and initial production time allocation; On the basis of the initial production time allocation, the flexible scheduling sequence is iteratively optimized through flexible scheduling simulation and injection molding output information update to obtain a first group of flexible scheduling sequences that meet the preset solution set constraints, wherein the first group of flexible scheduling sequences has a first group of injection molding output information and a first group of injection molding time deviation identifiers; By analogy, the injection molding output calculation is performed on the K associated parallel scheduling groups to obtain the K groups of flexible scheduling sequences.

6. A method for flexible injection molding of a plastic product as claimed in claim 5, characterized in that: On the basis of the initial production time allocation, the flexible scheduling sequence is iteratively optimized through flexible scheduling simulation and injection molding output information update to obtain a first group of flexible scheduling sequences that meet the preset solution set constraints, wherein the first group of flexible scheduling sequences has a first group of injection molding output information and a first group of injection molding time deviation identifiers, and the method includes: Taking the initial parallel call sequence and the initial production time allocation as constraints, and combining the N comprehensive switching times, a flexible scheduling simulation is performed on the N parallel mold combinations to obtain an initial flexible scheduling sequence; After calling multiple cycle injection molding outputs from the multiple production performance identifiers, performing flexible injection molding simulation according to the multiple cycle injection molding outputs and the initial flexible scheduling sequence to obtain initial injection molding output information and initial injection molding time; Calculate the initial injection molding time deviation according to the product assembly time and the initial injection molding time; Predefine a time deviation scale, and if the initial injection molding time deviation satisfies the time deviation scale, associate the initial flexible scheduling sequence with the initial injection molding output information and add it to the first group of flexible scheduling sequences; Update the initial production time allocation according to the initial injection molding time deviation and the deviation percentage of the time deviation scale to obtain a first updated time allocation; Taking the initial parallel call sequence and the first update time allocation as constraints, and combining the N comprehensive switching times, a flexible scheduling simulation is performed on the N parallel mold combinations to obtain a first flexible scheduling sequence; Perform flexible injection molding simulation according to the injection molding outputs of the multiple cycles and the first flexible scheduling sequence to obtain first injection molding output information and a first injection molding time deviation identifier; If the first injection molding time deviation satisfies the time deviation scale, the first flexible scheduling sequence and the first injection molding output information are associated and added to a first group of flexible scheduling sequences until the first group of flexible scheduling sequences satisfies the preset solution set constraint.

7. A flexible injection molding method for plastic products as claimed in claim 6, characterized in that: If the initial injection molding time deviation does not meet the time deviation standard, formatting is performed on the initial flexible scheduling sequence and the initial injection molding output information.

8. A flexible injection molding method for a plastic product as claimed in claim 1, characterized in that: Combining the target production volume information and multiple mold numbers to perform multi-dimensional production error analysis to obtain a planned product output and a planned output of multiple components, the method includes: Perform injection molding demand analysis according to the target production demand to obtain multiple injection molding material numbers; Using the multiple mold numbers and the multiple injection material numbers as constraints, local production record calls are performed to obtain production error information of multiple components; Calling local assembly records according to the target product type to obtain target assembly error information; constructing a multidimensional error correlation function based on the production error information of the plurality of components and the target assembly error information; The target production volume information is synchronized with the multi-dimensional error correlation function to calculate and obtain the planned production volume of the product and the planned production volumes of multiple components.

9. A storage medium having a computer program stored thereon, 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 8 are implemented.