LED light source material batch control method and system based on multi-source cooperation
By constructing a matching mechanism between physical property feature vectors and physical storage locations, and combining it with a multi-source collaborative system, we have achieved refined storage management of LED light source materials. This has solved the problems of low material matching degree and poor data inheritance in the material management system, and improved the automation error prevention capability and product quality control of the production process.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- RUIANG OPTOELECTRONICS (SUZHOU) CO LTD
- Filing Date
- 2025-12-29
- Publication Date
- 2026-04-21
AI Technical Summary
Existing LED light source material management systems lack digital mapping of material photoelectric parameters and dynamic aging attributes, resulting in low matching degree between material physical characteristics and process requirements during production, poor inheritance of batch transfer data, and the inability of equipment to automatically intercept abnormal material feeding, making it difficult to meet the closed-loop management needs of the entire life cycle of high-end LED manufacturing.
By constructing a matching mechanism between material property feature vectors and physical storage locations, and combining it with a multi-source collaborative system, we can achieve refined storage management of material batches. By utilizing a two-layer identity mapping and batch attribute forced inheritance mechanism, we can introduce online lifetime activation logic and combine it with EAP device interlocking and multi-dimensional verification technology to achieve automated error prevention control.
It achieves refined storage control based on photoelectric parameters, ensuring consistency between records and physical inventory and efficient access to materials in the warehousing process, guaranteeing the continuity of material data in cross-system transfer and physical subcontracting processes, and improving the automation error prevention capabilities and product quality control level of the production material feeding process.
Smart Images

Figure CN121903514A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of intelligent manufacturing and information management technology, specifically to a method and system for batch control of LED light source materials based on multi-source collaboration. Background Technology
[0002] LED light source manufacturing is a precision process that demands extremely high consistency in the physical properties of raw materials. Unlike conventional electronic components, core LED materials such as wafer chips and phosphors exhibit significant dispersion. Even materials from the same supplier and in the same batch may differ in their dominant wavelength, luminous flux, and forward voltage, leading to industry-wide differentiation through grading. Furthermore, auxiliary materials used in the production process, such as silver paste and adhesives, are time-sensitive, subject to strict process limitations regarding warm-up time and post-opening lifespan.
[0003] Currently, manufacturing companies typically rely on ERP (Enterprise Resource Planning) or WMS (Warehouse Management System) for material management, focusing on quantity and location control. However, these systems often prioritize inventory quantity control based on part numbers, lacking the ability to manage specific batch material properties. In traditional operations, photoelectric parameter data is often transmitted along with physical materials via paper labels or offline documents during the material flow from warehousing to production, lacking a digital system inheritance mechanism. When materials enter the production process, operators need to manually verify whether the process requirements of the work order match the parameters on the material label. This reliance on manual verification is susceptible to fatigue or operational errors, leading to materials with mismatched photoelectric parameters entering the production line, resulting in quality problems such as color differences and uneven brightness in finished products.
[0004] Furthermore, existing control measures typically fail to achieve underlying interconnection between information systems and production equipment. Material status information in WMS or MES manufacturing execution systems cannot directly control the operational logic of production equipment. This results in the equipment failing to automatically implement physical shutdown when materials expire, fail to reach the required temperature, or have incorrect parameters. Particularly for adhesive materials requiring repackaging, existing inventory systems struggle to dynamically track their online lifespan after repackaging. Once overdue material delivery occurs, subsequent tracing often fails to pinpoint the specific original batch and corresponding process parameters, failing to meet the closed-loop management requirements of high-end LED manufacturing throughout the entire product lifecycle. Summary of the Invention
[0005] To address the shortcomings of existing technologies, this invention provides a batch control method and system for LED light source materials based on multi-source collaboration. This solves the problems of low matching degree between material physical characteristics and process requirements, poor inheritance of batch transfer data, and inability of equipment to automatically intercept abnormal material feeding caused by the lack of digital mapping of material photoelectric parameters and dynamic aging attributes under the existing control mode.
[0006] To achieve the above objectives, the present invention provides a batch control method for LED light source materials based on multi-source synergy, comprising the following steps: S1 and WMS systems perform material receiving quantity comparison based on purchase orders. When the quantities match, the material batch status is locked and an IQC inspection instruction is triggered. S2. In response to the IQC inspection instruction, acquire IQC data to construct a physical property feature vector containing photoelectric parameters, and bind the physical property feature vector to the unique identifier of the material batch. S3. Calculate the recommended storage location based on the matching result of the physical property feature vector and the storage area constraint conditions, and push the inventory data after shelving to the ERP system; S4. When receiving material batches, the MES system generates an internal control batch number and establishes a mapping, and when generating sub-batches in batches, forces the sub-batches to inherit the physical property feature vector and the expiration date attribute. S5. The EAP system collects the material feeding information of the sub-batch. The MES system performs multi-dimensional verification based on the work order process, the physical property feature vector, and the current time. Based on the results, it controls the operation of the production equipment and records traceability data.
[0007] In step S1, locking the material batch status and triggering the IQC inspection command includes: It receives real-time scanning data of the smallest packaging unit of materials from handheld terminals and accumulates the actual quantity received. Establish a consistency verification logic between the actual quantity received and the quantity due in the delivery document. Only when the actual quantity received is strictly equal to the quantity due will the verification be deemed successful and the permission to generate an inspection report be granted. In response to the operation of generating an inspection report, the status field corresponding to the unique identifier of all materials under the current receiving task is updated to the pending inspection locked state in the database, and the deletion or quantity modification requests for the identifiers in the pending inspection locked state are rejected.
[0008] In step S3, the calculation of recommended storage locations based on the matching results of the physical property feature vector and the storage area constraints includes: A logical partitioning model of the warehouse is pre-built, and a corresponding constraint matrix is configured for each logical storage area. The constraint matrix defines the range of physical property parameters of the materials that are allowed to be stored in that area. Traverse all logical storage areas and use judgment logic to filter candidate regions. The judgment logic is to determine whether the values of each component in the physical property feature vector fall within the allowable range defined by the constraint matrix of the corresponding logical storage area. The logical storage area is marked as a candidate region only if the physical property feature vector satisfies all the constraints of a specific logical storage area.
[0009] The calculation and recommendation of storage locations also includes: Obtain the set of all physical storage locations that are in an idle state within the candidate region; For each physical storage location in the set of physical storage locations, the storage cost is calculated based on a weighted calculation. The weighting factors include the path distance from the receiving temporary storage area to the target storage location and the reciprocal of the hierarchical priority of the target storage location. The physical storage location with the lowest storage cost is selected as the recommended storage location and output to the handheld terminal.
[0010] In step S4, generating an internal control batch number and establishing a mapping, and forcing the sub-batch to inherit the physical property feature vector and expiration date attribute, includes: Based on the supplier's original batch number, purchase order number, and the aforementioned physical property feature vector, an internal control batch number is generated using a preset mapping function, and a two-level mapping relationship between the internal control batch number and the supplier's original batch number is established in the database. When generating sub-batch objects through batch operations, the physical property vector, expiration date, and reheating completion time of the original batch object are directly assigned to the sub-batch object so that the sub-batch retains the original photoelectric parameters and inspection aging data.
[0011] The batch operation also includes online lifetime activation logic for time-sensitive materials: when it is determined that the material is a time-sensitive material, the current system time is recorded at the batching time as the online lifetime start point of the sub-batch; The absolute failure time point of the sub-batch is calculated by comparing the expiration date of the original batch with the online lifespan start point plus the preset maximum usable time after opening, and selecting the earlier of the two times as the absolute failure time point.
[0012] In step S5, the MES system performs multi-dimensional verification based on the work order process, the physical property feature vector, and the current time, including: Construct a comprehensive verification logic, which consists of BOM matching factor, timeliness compliance factor, and process parameter matching factor; The comprehensive verification logic obtains the final result by performing a logical AND operation on the above-mentioned BOM matching factor, timeliness compliance factor, and process parameter matching factor. The comprehensive verification is deemed to pass only when all three factors are true. After sending the material feeding information, the EAP system sends a pause command to the production equipment to keep the production equipment in an interlocked state until it receives the verification result from the MES system.
[0013] The calculation process of the process parameter matching factor includes: The process parameter window for the current work order is read, which defines the range of photoelectric parameters that can be used. Extract the corresponding photoelectric parameter components from the physical property feature vector; Determine whether the photoelectric parameter component falls within the process parameter window; if so, determine that the process parameter matching factor is true.
[0014] In step S5, controlling the operation of the production equipment and recording traceability data based on the results includes: If the verification passes, the MES system sends a release command to the EAP system to release the interlock status of the production equipment and create a material feeding traceability record; When creating the material feeding traceability record, the batch genealogy table is queried based on the current internal control batch number of the material being fed, and its parent batch is recursively searched until the raw material level wafer ID is indexed, and the wafer ID is written into the material feeding traceability record.
[0015] A batch control system for LED light source materials based on multi-source collaboration includes: The receiving control module is used to generate receiving tasks based on purchase orders from the ERP system through the WMS system, compare the actual received quantity with the document quantity, and lock the material batch status and trigger the IQC inspection instruction when the quantities match. The physical property binding module is used to acquire the IQC inspection data of the material, construct a physical property feature vector containing photoelectric parameters, and establish a binding relationship between the physical property feature vector and the unique identifier of the material batch. The storage location recommendation module is used to call the storage location matching algorithm, calculate the recommended storage location based on the matching result of the physical property feature vector and the preset storage area constraints, and push the data to the ERP system after the storage is put on the shelves. The batch mapping and inheritance module is used to generate internal control batch numbers and establish mappings in the MES system, and to control the inheritance of physical property feature vectors and expiration date attributes of sub-batches during batch operations. The error prevention verification and control module is used to collect material feeding information through the EAP system, perform multi-dimensional verification in the MES system based on the work order process requirements, the material property feature vector, and the current time, and control the interlock and release status of the production equipment according to the verification results.
[0016] This invention provides a method and system for batch control of LED light source materials based on multi-source synergy. It has the following beneficial effects: 1. This invention achieves refined storage management based on photoelectric parameters by constructing a matching mechanism between physical property feature vectors and physical storage locations. The system uses a preset storage area constraint matrix to physically isolate materials with different photoelectric parameters, and optimizes storage location recommendations by combining path distance and hierarchical priority. This effectively avoids the risk of mixing materials due to human identification errors, and ensures the consistency between the records and the actual situation and the efficiency of storage and retrieval of LED light source materials in the warehousing process.
[0017] 2. This invention ensures the continuity of material data during cross-system flow and physical subcontracting by using a two-layer identity mapping and batch attribute forced inheritance mechanism. When generating internal batch numbers, the MES system retains the index of the supplier's original data and automatically transmits physical property characteristics and expiration date attributes during batch operations. In particular, the online lifetime activation logic introduced for time-sensitive materials realizes full-process timeliness control from inventory expiration date to online process life, preventing expired or invalid materials from being put into production.
[0018] 3. This invention utilizes EAP equipment interlocking and multi-dimensional logic verification technology to achieve automated error prevention in the production material feeding process. Before physical feeding, the system uses a comprehensive verification function to calculate BOM matching, timeliness compliance, and photoelectric parameter matching in parallel. It can directly intercept materials that, although the model is correct, do not conform to the photoelectric parameters of the current work order process window. At the same time, it establishes a deep traceability record including the raw material wafer ID, which improves the level of product quality control and the accuracy of anomaly traceability. Attached Figure Description
[0019] Figure 1 This is a schematic diagram of the system architecture of the present invention; Figure 2 This is a flowchart of the method of the present invention; Figure 3 This is a detailed schematic diagram illustrating the material receiving and status locking process of the present invention.
[0020] Among them, 100 is the receiving and control module; 200 is the material property binding module; 300 is the storage location recommendation module; 400 is the batch mapping and inheritance module; and 500 is the error prevention verification and control module. Detailed Implementation
[0021] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0022] Example: Please see the appendix Figure 1 , Figure 1 This is a schematic diagram of the structure of the LED light source material batch control system based on multi-source collaboration according to an embodiment of the present invention. The present invention provides an LED light source material batch control system based on multi-source collaboration.
[0023] The LED light source material batch control system based on multi-source collaboration operates on a hardware environment consisting of a data server, a communication network, and various terminal devices. Logically, the system specifically includes: a receiving control module 100, a material property binding module 200, a storage location recommendation module 300, a batch mapping and inheritance module 400, and an error prevention verification and control module 500.
[0024] The receiving control module 100 performs quantity and status control at the front end of the warehousing process. Specifically, the receiving control module 100 reads purchase order (PO) data from the ERP system through the WMS system interface and generates corresponding receiving task documents. This receiving control module 100 is connected to a handheld terminal device to receive the scanned smallest packaging unit information of materials in real time and accumulate the actual received quantity. The receiving control module 100 has built-in quantity comparison logic to determine the consistency between the actual received quantity and the quantity due on the document. When the quantities are consistent, the receiving control module 100 automatically triggers the status lock procedure, updates the status field of the material batch in the database to the pending inspection lock status, sends an inspection instruction to the IQC department, and freezes other business operation permissions for this batch except for IQC inspection.
[0025] The material property binding module 200 realizes the digital mapping of material physical properties. Specifically, in response to the IQC inspection completion signal, the material property binding module 200 obtains detailed IQC inspection data from the inspection equipment or manual input interface. The material property binding module 200 extracts key photoelectric parameters, including but not limited to dominant wavelength, brightness level, and forward voltage, through preset data cleaning rules, and constructs a multi-dimensional material property feature vector. Subsequently, the material property binding module 200 establishes a one-to-one correspondence between this material property feature vector and the unique batch identifier of the material in the database, ensuring that the material always carries its original photoelectric feature data in subsequent processes.
[0026] The warehouse location recommendation module 300 executes an intelligent storage strategy based on physical property characteristics. Specifically, the module stores the logical partitioning model of the warehouse and the constraint matrix of each area. It calls a warehouse location matching algorithm, inputs a physical property feature vector, and calculates whether the vector falls within the allowable range defined by the constraint matrix of each logical storage area, thereby filtering out candidate areas. Further, the module calculates a storage cost function based on path distance and hierarchical priority, selecting the physical warehouse location with the lowest cost as the recommended location. After confirming the shelving operation, the module synchronously pushes the latest inventory data and its associated physical property feature vector to the ERP system to maintain consistency between the records and the actual inventory.
[0027] The batch mapping and inheritance module 400 manages batch identity conversion and attribute transfer at the production execution level. Specifically, this module runs within the MES system environment. When materials are transferred from the raw material warehouse to the line-side warehouse, the module uses a mapping generation function to generate an internally controlled batch number conforming to internal coding standards based on the supplier's original batch number, purchase order number, and physical property feature vector, establishing a two-layer mapping relationship. During batching operations in the production process, the module generates sub-batch objects and enforces the inheritance of the original batch's physical property feature vector, expiration date, and reheating completion time. Furthermore, for time-sensitive materials, the module activates online lifetime timing logic at the batching stage.
[0028] The error prevention verification and control module 500 performs multi-source collaborative error prevention and closed-loop control before production material feeding. Specifically, the error prevention verification and control module 500 establishes a communication connection with production equipment such as die bonders and wire bonders through the EAP system. When it collects material feeding tag information from the production equipment, the error prevention verification and control module 500 constructs a comprehensive verification logic function based on the BOM list, process specifications, inherited physical property feature vectors, and the current system time of the currently attached work order. The error prevention verification and control module 500 calculates BOM matching, timeliness compliance, and process parameter matching in parallel. Based on the calculation results, the error prevention verification and control module 500 sends specific control instructions to the EAP system: if the verification passes, it sends a release instruction and releases the equipment interlock; if the verification fails, it sends a blocking instruction, maintains the equipment interlock, and triggers an alarm. At the same time, the error prevention verification and control module 500 is responsible for recording the material feeding traceability record, including the raw material wafer ID, in the production traceability database.
[0029] The aforementioned receiving and control module 100, material property binding module 200, storage location recommendation module 300, batch mapping and inheritance module 400, and error prevention verification and control module 500 can be implemented through computer program instructions deployed on the data server. The modules interact and collaborate with each other through a communication network, jointly realizing refined management of the entire lifecycle from material warehousing to online material feeding.
[0030] Please see the appendix Figure 2 , Figure 2 This invention provides a batch control method for LED light source materials based on multi-source synergy, comprising the following steps: The S100 and WMS systems create receiving tasks based on delivery documents approved by the ERP system; collect the label information of the smallest packaging unit of the material, and compare the actual quantity received with the quantity on the delivery document; when the quantities match, lock the batch status of the material and generate an inspection instruction. S200: In response to the inspection order, obtain the physical property data entered by IQC inspection; establish an association between the physical property data and the unique identifier of the material batch, and store the binding data in the database; S300: Call the preset storage location matching algorithm to calculate the recommended storage location based on the matching results of physical property data and storage area constraints; after confirming the putaway operation, generate the inbound document and push the inventory data to the ERP system; The S400 and MES systems receive material information transferred from the WMS system, generate internal material batch numbers, and establish mapping relationships. When performing batching operations, they generate sub-batch tags and enable the sub-batches to inherit the physical property data and expiration date attributes of the original batches. The S500 and EAP systems read the material feeding label information at the production equipment end and send it to the MES system; the MES system performs multi-dimensional verification based on the work order process requirements, physical property data and the current time; and controls the operating status of the production equipment and records traceability data according to the verification results.
[0031] Please see the appendix Figure 3 , Figure 3 This is a detailed step diagram of the receiving and status locking process according to an embodiment of the present invention. In step S100, the WMS system creates a receiving task based on the delivery document approved by the ERP system, collects the label information of the smallest packaging unit of the material, compares the actual received quantity with the quantity on the delivery document, and locks the batch status of the material when the quantities match. This step may specifically include the following steps: The WMS system periodically reads or receives delivery note data associated with purchase orders (POs) from the ERP system through a preset data interface. The WMS system verifies the status field of the delivery note, and only when the status field is marked as approved, it extracts key fields from the delivery note to generate a receiving task sheet. Key fields include, but are not limited to: Delivery note number, material code, supplier code, quantity receivable, and purchase order number. The data interface configuration and message transmission protocol between the WMS system and the ERP system are well-known technologies in this field and will not be elaborated upon here.
[0032] Operators retrieve receiving task orders via handheld terminals (PDAs) and use optical scanning modules to scan the smallest packaging unit of the materials. The smallest packaging unit refers to the smallest physical packaging form of the material that cannot be further divided in the production flow, such as a reel of LED chips or an anti-static bag. The handheld terminal supports the parsing of one-dimensional barcodes or two-dimensional barcodes. When the object being scanned is the barcode of the outer packaging box, the system backend parses the box number into a unique serial number of all the smallest packaging units contained in the box based on the pre-stored packaging specification data, and adds it to the scanned queue. During this process, the system records the unique identification code of each smallest packaging unit to ensure the uniqueness of the material's identity.
[0033] The system performs a strong consistency check between the actual quantity received and the quantity due on the delivery note. The system accumulates the quantity of materials in the scanned queue in real time and defines a check logic function. This function is used to verify the quantity of materials specified in the delivery note. The amount of receivable is The real-time cumulative number obtained by PDA scanning is The necessary conditions for the system to determine that material receiving is complete are: ; like If the system determines that the verification has failed, the handheld terminal interface will freeze the inspection option and pop up an exception handling window. The operator must enter the specific rejection reason code in the exception handling window, such as quantity shortage or model mismatch. Based on this, the system will generate a rejection record and terminate the warehousing process for that batch of materials. The system will only grant permission to generate an inspection order if the above formula is true, i.e., the actual quantity received is strictly equal to the quantity due.
[0034] In response to the operator's confirmation of the generated inspection slip, the system executes a material batch status locking procedure. This locking procedure updates the status field corresponding to the unique identifier of all scanned materials under the current receiving task from "Receiving" to "Pending Inspection Locked" at the database level. For material identifiers in the "Pending Inspection Locked" state, the system will refuse to execute any data update requests for canceling association, deletion, or quantity modification for that identifier. This mechanism ensures that the correspondence between the digital information of the material and the delivery note cannot be tampered with before the material is physically transferred to the IQC inspection area, preventing the risk of the physical goods being replaced illegally or mixed with unregistered materials after inspection. After the locking is completed, the WMS system automatically sends an inspection notification to the IQC dashboard and sends the receiving data back to the temporary storage area interface of the ERP system.
[0035] In step S200, in response to the inspection command, the system obtains the physical property data entered by the IQC inspection, establishes an association between the physical property data and the unique identifier of the material batch, and stores the binding data in the database. This step may specifically include the following steps: In response to the inspection instructions generated in the previous steps, the WMS system pushes the inspection tasks to the IQC station through the field terminal or electronic Kanban. The inspectors scan the smallest packaging label of the material that is locked through the terminal device. The system interface automatically loads the basic attributes and preset inspection standards of the material. The basic attributes include the material code, supplier name and specifications. The preset inspection standards define the list of items that must be tested for the material.
[0036] The collection and entry of physical property data is crucial for the production of key materials for LED light sources, especially LED chips and phosphors. The inspection process includes not only the qualification of appearance and size but also the digital extraction of photoelectric performance parameters. Inspectors enter specific performance index range codes into the system based on the shipment inspection report (COA) provided by the supplier or by directly reading the sorting parameters on the material label. The performance index range codes, i.e., Bin values, include, but are not limited to, dominant wavelength, luminous flux, and forward voltage. The system supports automatic reading of the above parameters through OCR optical character recognition or QR code parsing to reduce manual input errors. The specific algorithm implementation for OCR recognition and QR code parsing is well-known in the field and will not be elaborated here.
[0037] The system performs structured processing on the entered discrete performance index data, constructs an IQC physical property feature vector, and sets the unique identifier of the current inspection batch of materials as follows: The system constructs multidimensional feature vectors. The formula for constructing the feature vector, used to characterize the physical and photoelectric properties of this batch of materials, is as follows: ; in: This indicates the sorting grade value or center wavelength value of the main wavelength parameter; The sorting grade value represents the luminous flux parameter; The sorting grade value represents the positive phase voltage parameter; This indicates a reserved interface for storing auxiliary parameters such as color rendering index or thermal resistance. This represents the vector transpose operation.
[0038] The system performs data association binding and persistent storage, and establishes a unique identifier for each material batch in the database. With physical property feature vector The system establishes a one-to-one mapping relationship. Once established, this mapping relationship serves as the inherent digital fingerprint of the batch of materials, which is used throughout the subsequent storage, requisition, and production processes. The system stores the records containing the above mapping relationship in the core database table of the WMS system and updates the inspection status of the batch of materials to qualified for warehousing. If the inspection is deemed unqualified, vector binding is not performed, and the process is directly transferred to the return process.
[0039] In step S300, the system calls a preset storage location matching algorithm to calculate a recommended storage location based on the matching results of physical property data and storage area constraints. After confirming the putaway operation, it generates an inbound document and pushes the inventory data to the ERP system. This step may specifically include the following steps: The system pre-builds a logical partitioning model of the warehouse in the database, dividing the physical warehouse into... A set of logical storage areas For each logical storage area The system is configured with the corresponding constraint matrix. The constraint matrix The system defines the range of physical properties of materials that can be stored in the area to achieve physical isolation based on photoelectric parameters. For example, the system can set logical storage area A to only allow materials with a main wavelength range between 450nm and 455nm, while logical storage area B can only allow materials with a main wavelength range between 455nm and 460nm.
[0040] The system performs a warehouse suitability matching operation and retrieves the IQC physical property feature vector bound in step S200. traverse the set All logical storage areas in the set are used to filter out the target storage area set that meets the constraints using a decision function. Let the i-th element in the material feature vector be... The parameter value is Logical storage area The allowable range for this parameter is: Decision function The definition is as follows: ; in, The dimension of the feature vector. This is an indicator function that takes the value 1 when the condition is met, and 0 otherwise. At that time, the logical storage area Once marked as a candidate region, if no region meets the criteria after traversal, the system will trigger an alarm, prompting manual intervention or reassignment to a pending region.
[0041] Within the defined candidate region, the system performs optimization calculations for specific storage locations, and obtains a set of all physical storage locations within the candidate region that are currently free. For sets Each available storage location The system calculates its storage cost function. The location that minimizes the cost function is selected as the recommended location. The optimized model is shown below: ; In this formula: This indicates the distance from the current receiving and temporary storage area to the target storage location. The path distance value; This indicates the hierarchical priority value of the storage location. For example, middle shelves that are easier for manual picking are assigned a higher priority value, while the top or bottom shelves are assigned a lower priority value. and These are preset weighting coefficients used to balance the relationship between working distance and storage location hierarchy preference. Based on the above calculations, the system outputs a unique recommended storage location code. To the handheld terminal.
[0042] The process of confirming the shelving and synchronizing data is completed, and the operators follow the recommended storage locations displayed on their handheld terminals. The materials are moved to the designated location and the location label is scanned for physical confirmation. After receiving the scan confirmation signal, the WMS system updates the status of the location to occupied and pushes the inventory record of the batch of materials, including quantity, location, unique identifier and IQC attribute, to the ERP system through the data interface. The ERP system then updates the financial accounts accordingly. The data push interface technology between WMS and ERP is a conventional technology in this field and will not be described in detail here.
[0043] In step S400, the MES system receives material information transferred from the WMS system, generates internal material batch numbers, and establishes a mapping relationship. During batching operations, sub-batch tags are generated, and the sub-batches inherit the physical property data and expiration date attributes of the original batches. This step may specifically include the following steps: The MES system establishes a two-layer identity mapping mechanism for material batches. When materials are transferred from the raw material warehouse in the WMS system to the line-side warehouse managed by the MES system, the MES system does not directly use the original batch number provided by the supplier as a unique index. Instead, it generates an internally controlled batch number that conforms to the production line's internal coding standards. The system defines a mapping generation function. Used to build internal control batch numbers With the supplier's original batch number The relationship between them is generated by the following logic: ; in, For the purchase order number, The physical property feature vector bound in step S200 is mapped so that the system uses standardized internal labels for flow at the physical level, while retaining the indexing capability of the original supplier data at the logical level. The system database also records... and This forms a two-layer traceability chain, ensuring unique differentiation within the MES system even if different suppliers use the same batch number rules.
[0044] When performing material batching operations, if the required quantity of a production work order is less than the remaining quantity of the current material packaging, or if the process requires repackaging large packages of materials into smaller containers (such as repackaging bottled adhesive into syringe cups), the operator triggers a batching command at the MES terminal. The system then generates new sub-batch objects based on the quantity to be repackaged. and the original batch of objects When the inventory quantity is reduced, the system assigns a new internal control batch number to the sub-batch object and prints the corresponding sub-batch label.
[0045] To prevent the loss of original quality and timeliness information in new tags after batching, the system enforces the logic of mandatory inheritance of key attributes. Therefore, when generating sub-batch objects, the system forcibly performs an attribute cloning operation. This represents a collection of properties of an object, including the expiration date. Time to complete the warming process and physical property feature vectors The property inheritance rules are defined as follows: ; The arrows in the above formula represent the assignment and transfer of values. Through this inheritance logic, no matter how many times the material is split, its original IQC inspection data (such as wavelength Bin value) and expiration date limit always follow the sub-batch flow, ensuring the reliability of the source of subsequent error-proofing verification data.
[0046] For time-sensitive materials, dynamic activation logic for online lifespan is implemented. For materials such as epoxy resin and silver paste, which have a specific service life after opening or repackaging, the system introduces the online lifespan start point at the batching time. The parameter settings are configured so that when material is dispensed from a sealed container to an open container such as a dispensing cup, the system determines this operation as a lifetime activation event. The current system time is set to... The rules for assigning the starting point of online lifetime after batching are as follows: ; The system simultaneously calculates the absolute failure time point of this sub-batch. : ; in, This step refines the material's control from a simple inventory expiration date to an online process lifespan, defining the maximum usable time after opening as specified in the process specifications. This provides a calculation benchmark for preventing timeouts in subsequent processes.
[0047] In step S500, the EAP system reads the material feeding label information at the production equipment end and sends it to the MES system. The MES system performs multi-dimensional verification based on the work order process requirements, physical property data, and the current time, and controls the operating status of the production equipment and records traceability data according to the verification results. This step may specifically include the following steps: The EAP system captures material feeding events and requests data from the equipment. When the barcode scanner of production equipment such as a die bonder or wire bonder reads the internal control batch number on the material label... At that time, the EAP system collects the scan data and encapsulates it into a verification request message, which contains the device's unique code. The production work order number currently being executed by the equipment and the material batch number obtained by scanning The EAP system sends the request message to the MES system in real time via the SECS / GEM protocol or WebService interface, and sends a pause command to the production equipment to keep the production equipment in the interlock state before startup until it receives the subsequent release command.
[0048] In response to a verification request, the MES system retrieves the set of parameters required for verification. The MES system first parses the request message and retrieves the current work order from the database. The BOM list and process specifications were obtained, and materials were retrieved. The associated static attributes and dynamic property feature vectors bound in step S200 and inherited in S400 The system defines a comprehensive verification function. This function is determined by the BOM matching factor. Timeliness and compliance factors and process parameter matching factor The logical expression for verification is constructed by performing a logical AND operation: ; Among them, symbols This represents a logical AND operation, and the overall result is true only if all factors are true (value 1).
[0049] The system calculates the Boolean values of each of the above verification factors in sequence. First, it calculates the BOM matching factor. The system compares materials Material type Does it exist in the work order? Bill of Materials middle: ; Secondly, calculate the timeliness compliance factor. The system obtains the current server time. The system reads the control type flag of the material in the material master data. If the control type flag is for heat recovery control, such as for silver paste materials, the system checks whether the current time is within the heat recovery completion time. With the expiry date Between; if the control type is marked as lifespan control, such as for dispensing materials, the system verifies the current time against the online lifespan start point recorded in step S440. Is the difference less than the maximum usable time specified in the process? The logic is as follows: ; Finally, calculate the process parameter matching factor. This is a key step in achieving precise control of photoelectric parameters; the system reads the work order. Process parameter window set for this process. For example, the work order requires the use of LED chips with a wavelength range of [specific wavelength range]. System extracting materials The carried IQC feature vector Corresponding components in Determine whether it falls within the process window: ; Through this calculation, the system can intercept materials before physical feeding that, although the material model is correct, do not meet the requirements of the current production batch due to incorrect Bin values in the photoelectric parameter setting, thus preventing quality accidents caused by color difference or uneven brightness due to mixed Bin values.
[0050] The MES system performs closed-loop control and traceability recording based on a comprehensive verification function. The calculation results generate feedback instructions. If the result is 0, the equipment's interlock state is maintained, and the equipment's warning light is triggered to activate an alarm. Simultaneously, the specific error code is displayed on the human-machine interface. If the result is 1, the MES system sends a release instruction to the EAP system, releasing the equipment's interlock state and allowing the equipment to perform physical feeding actions. At the same time, the MES system creates a feeding record in the production traceability database, which contains tuples. The system queries the batch pedigree table and identifies the batch number based on internal control. Recursively search its parent batch until the raw material level wafer ID is reached. This information is then written into the record, which enables full lifecycle traceability from the final product to the raw material wafer level and its optoelectronic parameters.
Claims
1. A batch control method for LED light source materials based on multi-source synergy, characterized in that, Includes the following steps: S1 and WMS systems perform material receiving quantity comparison based on purchase orders. When the quantities match, the material batch status is locked and an IQC inspection instruction is triggered. S2. In response to the IQC inspection instruction, acquire IQC data to construct a physical property feature vector containing photoelectric parameters, and bind the physical property feature vector to the unique identifier of the material batch. S3. Calculate the recommended storage location based on the matching result of the physical property feature vector and the storage area constraint conditions, and push the inventory data after shelving to the ERP system; S4. When receiving material batches, the MES system generates an internal control batch number and establishes a mapping, and when generating sub-batches in batches, forces the sub-batches to inherit the physical property feature vector and the expiration date attribute. S5. The EAP system collects the material feeding information of the sub-batch. The MES system performs multi-dimensional verification based on the work order process, the physical property feature vector, and the current time. Based on the results, it controls the operation of the production equipment and records traceability data.
2. The method for batch control of LED light source materials based on multi-source synergy according to claim 1, characterized in that, In step S1, locking the material batch status and triggering the IQC inspection command includes: It receives real-time scanning data of the smallest packaging unit of materials from handheld terminals and accumulates the actual quantity received. Establish a consistency verification logic between the actual quantity received and the quantity due in the delivery document. Only when the actual quantity received is strictly equal to the quantity due will the verification be deemed successful and the permission to generate an inspection report be granted. In response to the operation of generating an inspection report, the status field corresponding to the unique identifier of all materials under the current receiving task is updated to the pending inspection locked state in the database, and the deletion or quantity modification requests for the identifiers in the pending inspection locked state are rejected.
3. The method for batch control of LED light source materials based on multi-source synergy according to claim 1, characterized in that, In step S3, the calculation of recommended storage locations based on the matching results of the physical property feature vector and the storage area constraints includes: A logical partitioning model of the warehouse is pre-built, and a corresponding constraint matrix is configured for each logical storage area. The constraint matrix defines the range of physical property parameters of the materials that are allowed to be stored in that area. Traverse all logical storage areas and use judgment logic to filter candidate regions. The judgment logic is to determine whether the values of each component in the physical property feature vector fall within the allowable range defined by the constraint matrix of the corresponding logical storage area. The logical storage area is marked as a candidate region only if the physical property feature vector satisfies all the constraints of a specific logical storage area.
4. The method for batch control of LED light source materials based on multi-source synergy according to claim 3, characterized in that, The calculation and recommendation of storage locations also includes: Obtain the set of all physical storage locations that are in an idle state within the candidate region; For each physical storage location in the set of physical storage locations, the storage cost is calculated based on a weighted calculation. The weighting factors include the path distance from the receiving temporary storage area to the target storage location and the reciprocal of the hierarchical priority of the target storage location. The physical storage location with the lowest storage cost is selected as the recommended storage location and output to the handheld terminal.
5. The method for batch control of LED light source materials based on multi-source synergy according to claim 1, characterized in that, In step S4, generating an internal control batch number and establishing a mapping, and forcing the sub-batch to inherit the physical property feature vector and expiration date attribute, includes: Based on the supplier's original batch number, purchase order number, and the aforementioned physical property feature vector, an internal control batch number is generated using a preset mapping function, and a two-level mapping relationship between the internal control batch number and the supplier's original batch number is established in the database. When generating sub-batch objects through batch operations, the physical property vector, expiration date, and reheating completion time of the original batch object are directly assigned to the sub-batch object so that the sub-batch retains the original photoelectric parameters and inspection aging data.
6. The method for batch control of LED light source materials based on multi-source synergy according to claim 5, characterized in that, The batch operation also includes online lifetime activation logic for time-sensitive materials: when it is determined that the material is a time-sensitive material, the current system time is recorded at the batching time as the online lifetime start point of the sub-batch; The absolute failure time point of the sub-batch is calculated by comparing the expiration date of the original batch with the online lifespan start point plus the preset maximum usable time after opening, and selecting the earlier of the two times as the absolute failure time point.
7. The method for batch control of LED light source materials based on multi-source synergy according to claim 1, characterized in that, In step S5, the MES system performs multi-dimensional verification based on the work order process, the physical property feature vector, and the current time, including: Construct a comprehensive verification logic, which consists of BOM matching factor, timeliness compliance factor, and process parameter matching factor; The comprehensive verification logic obtains the final result by performing a logical AND operation on the above-mentioned BOM matching factor, timeliness compliance factor, and process parameter matching factor. The comprehensive verification is deemed to pass only when all three factors are true. After sending the material feeding information, the EAP system sends a pause command to the production equipment to keep the production equipment in an interlocked state until it receives the verification result from the MES system.
8. The method for batch control of LED light source materials based on multi-source synergy according to claim 7, characterized in that, The calculation process of the process parameter matching factor includes: The process parameter window for the current work order is read, which defines the range of photoelectric parameters that can be used. Extract the corresponding photoelectric parameter components from the physical property feature vector; Determine whether the photoelectric parameter component falls within the process parameter window; if so, determine that the process parameter matching factor is true.
9. The method for batch control of LED light source materials based on multi-source synergy according to claim 1, characterized in that, In step S5, controlling the operation of the production equipment and recording traceability data based on the results includes: If the verification passes, the MES system sends a release command to the EAP system to release the interlock status of the production equipment and create a material feeding traceability record; When creating the material feeding traceability record, the batch genealogy table is queried based on the current internal control batch number of the material being fed, and its parent batch is recursively searched until the raw material level wafer ID is indexed, and the wafer ID is written into the material feeding traceability record.
10. A batch control system for LED light source materials based on multi-source collaboration, and a batch control method for LED light source materials based on multi-source collaboration according to any one of claims 1-9, characterized in that, include: The receiving control module is used to generate receiving tasks based on purchase orders from the ERP system through the WMS system, compare the actual received quantity with the document quantity, and lock the material batch status and trigger the IQC inspection instruction when the quantities match. The physical property binding module is used to acquire the IQC inspection data of the material, construct a physical property feature vector containing photoelectric parameters, and establish a binding relationship between the physical property feature vector and the unique identifier of the material batch. The storage location recommendation module is used to call the storage location matching algorithm, calculate the recommended storage location based on the matching result of the physical property feature vector and the preset storage area constraints, and push the data to the ERP system after the storage is put on the shelves. The batch mapping and inheritance module is used to generate internal control batch numbers and establish mappings in the MES system, and to control the inheritance of physical property feature vectors and expiration date attributes of sub-batches during batch operations. The error prevention verification and control module is used to collect material feeding information through the EAP system, perform multi-dimensional verification in the MES system based on the work order process requirements, the material property feature vector, and the current time, and control the interlock and release status of the production equipment according to the verification results.