Sorting method and system, control equipment, storage medium and program product

By introducing multiple discharge pallets and cache tables into the sorting system, combined with intelligent sorting methods, fine sorting of multi-speed materials is achieved, solving the problem that traditional equipment is difficult to achieve multi-speed sorting, improving the sorting efficiency of battery cell gears and saving resources.

CN119771781APending Publication Date: 2025-04-08BYD CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411512487.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-25
Publication Date
2025-04-08

AI Technical Summary

Technical Problem

Traditional sorting equipment is difficult to achieve fine sorting of multi-level materials, resulting in insufficient matching of battery cell performance parameters, affecting the overall performance of the battery pack. At the same time, the equipment design is complex and takes up a large space.

Method used

By introducing multiple discharge pallets and cache tables into the sorting system, combining intelligent sorting methods, the discharge pallets are dynamically distributed according to the number of materials to be sorted and the gear position, and the material properties are updated to realize intelligent distribution of multi-speed materials.

Benefits of technology

The fine sorting of multi-speed materials is realized, the efficiency of battery cell gears is improved, the human operation error is reduced, and cost and space is saved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119771781A_ABST
    Figure CN119771781A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a sorting method and system, control equipment, a storage medium and a program product, the sorting method is applied to the sorting system, the sorting system comprises a plurality of discharging trays, and the sorting method comprises the steps that the number and gears of materials to be sorted are obtained; according to the number and the gears of the to-be-sorted materials, material containing trays are distributed for the to-be-sorted materials, and material attributes of the material containing trays are configured; the material attributes comprise the gears and the number of the materials; and the materials to be sorted are moved into the distributed discharging trays, and the material attributes of the discharging trays are updated. According to the number and the gears of the to-be-sorted materials and the material attributes of the discharging trays, the corresponding discharging trays are distributed for the to-be-sorted materials, intelligent distribution of the multi-gear materials is achieved, the distribution is not limited to the number of the discharging trays, and the sorting efficiency of the material gears is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of sorting technology, and in particular to a sorting method, system, control device, storage medium and program product. Background Art

[0002] In the manufacturing process of battery packs, the consistency of battery cells is crucial to ensure the overall performance and life of the battery pack. The consistency of battery cells is mainly reflected in parameters such as voltage, capacity and internal resistance. However, due to differences in production processes and materials, different batches or grades of battery cells may show different performance characteristics. Therefore, the sorting of battery cells has become a key step in battery pack production.

[0003] Traditional sorting equipment can usually only handle a limited number of gears or grades. For example, if the material needs to be sorted into 100 gears, the existing equipment may not be able to support such fine sorting. This will result in the inability to fully match the performance parameters of the battery cells during the sorting process, thus affecting the overall performance of the battery pack. Secondly, in order to achieve multi-gear sorting, the sorting equipment needs to be designed with multiple stations, which will take up a lot of space. Summary of the invention

[0004] The embodiments of the present application provide a sorting method, system, control device, storage medium and program product to achieve the effect of intelligently sorting multi-level materials and saving space.

[0005] In a first aspect, an embodiment of the present application provides a sorting method, which is applied to a sorting system, wherein the sorting system includes a plurality of material placing trays, and the method includes:

[0006] Get the quantity and gear of the materials to be sorted;

[0007] Allocate a material tray for the material to be sorted according to the quantity and gear of the material to be sorted, and configure the material attributes of the material tray; the material attributes include: the gear and quantity of the material;

[0008] Move the material to be sorted to the assigned discharge tray and update the material properties of the discharge tray.

[0009] In one embodiment, the method further comprises:

[0010] If there is a first material discharging tray corresponding to the gear position of the material to be sorted, and the sum of the number of target materials stored in the first material discharging tray and the number of gear positions of the material to be sorted is greater than or equal to the full tray quantity, the material to be sorted is determined to be the first target material;

[0011] Move the first target material to the first material discharging tray;

[0012] After the first unloading tray is full, the first unloading tray is unloaded.

[0013] In one embodiment, a material tray is allocated for the material to be sorted according to the quantity and gear position of the material to be sorted, and the material properties in the material tray are configured; the material properties include: the gear position and quantity of the material, including:

[0014] If the number of the materials to be sorted belonging to the same gear is greater than or equal to the first preset value, it is determined that the materials to be sorted are the second target materials.

[0015] In one embodiment, a material tray is allocated for the material to be sorted according to the quantity and gear of the material to be sorted, and the material properties in the material tray are configured, specifically including:

[0016] If there is a first material discharging tray corresponding to the gear position of the material to be sorted, the first material discharging tray is used as the material discharging tray for the material to be sorted; or

[0017] If there is no first material discharging tray corresponding to the gear position of the material to be sorted and there is space on the buffer table, the buffer table is used as the material discharging tray for the material to be sorted; or

[0018] If there is no space on the buffer table, at least one material discharging tray is set as a material buffer tray, and the material buffer tray is used as a material discharging tray for the material to be sorted.

[0019] In one embodiment, the method further comprises:

[0020] If the quantity of materials in the material cache tray reaches a second preset value, the gear of the material with the largest quantity is used as the gear in the material attribute of the material cache tray.

[0021] In one embodiment, the method further comprises:

[0022] If the existing quantity of the target gear material is greater than or equal to the full tray quantity of the material tray; the existing quantity of the target gear material includes the quantity of the target gear material to be sorted, the quantity of the material in the material tray and the quantity of the target gear material in the buffer;

[0023] Then the materials with the target gear to be sorted, the materials in the material discharging tray and the materials with the target gear in the buffer are moved to the second material discharging tray, and the material attribute of the second material discharging tray is the target gear.

[0024] In one embodiment, the method further comprises:

[0025] If the quantity of materials in the material discharging tray does not reach the full tray quantity within the first preset time period, the gear position of the material discharging tray is changed to the gear position with the largest quantity of materials to be sorted.

[0026] In one embodiment, the sorting method comprises:

[0027] Receive the clearing command;

[0028] The materials in the material buffer tray and buffer table flow out according to the clearing command.

[0029] In one embodiment, the sorting method further comprises:

[0030] If the quantity of materials in the material discharging tray and the buffer table is greater than the material clearing threshold, obtain the timeout clearing tray and timeout gear position;

[0031] If there are non-timeout gear materials in the overtime clearing tray, move the non-timeout gear materials out of the overtime clearing tray;

[0032] When the overtime clearing tray is full, the overtime clearing tray will flow out.

[0033] In one embodiment, the sorting method further comprises:

[0034] If there is overtime gear material in the overtime clearing tray, the overtime clearing tray will flow out after it is full.

[0035] In a second aspect, an embodiment of the present application provides a sorting system, including: a loading device, a sorting device, a plurality of material placing trays, a buffer station and a control device;

[0036] The control device is communicatively connected with the sorting device;

[0037] A sorting device, used for sorting the materials in the feeding device into the discharge tray;

[0038] A control device for executing any of the above-mentioned sorting methods.

[0039] In one embodiment, the sorting device includes: a clamping mechanism, in which a code scanning device is disposed;

[0040] The barcode scanning device is used to scan the target material in the feeding device to obtain the gear position and quantity of the target material.

[0041] In one embodiment, the sorting system further includes a lifting device, a double-layer assembly line device and a coding device;

[0042] The double-layer assembly line device includes an upper layer and a lower layer, the upper layer of the double-layer assembly line device is used to transport empty material trays, and the lower layer of the double-layer assembly line device is used to discharge material trays filled with materials;

[0043] The lifting device is connected to the double-layer assembly line device, and the lifting device is used to transfer the unloading tray from the upper layer to the lower layer of the double-layer assembly line device;

[0044] The coding device is arranged on one side of the double-layer assembly line device and is used for coding the materials flowing out of the lower layer of the double-layer assembly line device.

[0045] In a third aspect, an embodiment of the present application provides a control device, including: a memory, a processor;

[0046] Memory stores computer-executable instructions;

[0047] The processor executes the computer-executable instructions stored in the memory, so that the processor performs any of the above-mentioned sorting methods.

[0048] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement any of the above-mentioned sorting methods.

[0049] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program, which implements any of the above-mentioned sorting methods when executed by a processor.

[0050] The embodiments of the present application provide a sorting method, system, control device, storage medium and program product. The sorting method is applied to a sorting system, and the sorting system includes multiple material trays, including: obtaining the quantity and gear position of the materials to be sorted; allocating material trays to the materials to be sorted according to the quantity and gear position of the materials to be sorted, and configuring the material properties of the material trays; the material properties include: the gear position and quantity of the materials; moving the materials to be sorted to the allocated material trays, and updating the material properties of the material trays. The present application allocates corresponding material trays to the materials to be sorted according to the quantity and gear position of the materials to be sorted and the material properties of the material trays, thereby realizing intelligent allocation of materials with multiple gears, not limited to the number of material trays, and improving the sorting efficiency of the material gears. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0052] Figure 1 A schematic diagram of the structure of a sorting system provided in one embodiment of the present application;

[0053] Figure 2 A schematic diagram of the structure of a clamping mechanism provided in one embodiment of the present application;

[0054] Figure 3 A schematic diagram of the structure of a double-layer assembly line device provided in one embodiment of the present application;

[0055] Figure 4 A flowchart of a sorting method provided in one embodiment of the present application;

[0056] Figure 5A flowchart of a sorting method provided in one embodiment of the present application;

[0057] Figure 6 A flowchart of a sorting method provided in one embodiment of the present application;

[0058] Figure 7 A flowchart of a sorting method provided in one embodiment of the present application;

[0059] Figure 8 A flowchart of a sorting method provided in one embodiment of the present application;

[0060] Fig. 9 A schematic diagram of the structure of the control device provided in this application.

[0061] Reference numerals:

[0062] 1. Material assembly line; 2. Material elevator; 3. Upper layer of double-layer assembly line device; 4. Lifting device; 5. Lower layer of double-layer assembly line device; 6. Ground rail; 7. Clamping mechanism; 8. Clamp; 9. Code scanning device; 10. Code spraying device; 11. Lifting cylinder; 12. Gripping cylinder; 13. Buffering table.

[0063] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0064] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0065] Traditional sorting equipment can usually only handle materials with a limited number of levels. For example, if the material needs to be sorted into 100 levels, the existing equipment may not be able to support such fine sorting. This will result in the inability to fully match the performance parameters of the battery cells during the sorting process, thus affecting the overall performance of the battery pack. Secondly, in order to achieve multi-level sorting, the sorting equipment needs to be designed with multiple stations, which will take up a lot of space.

[0066] Combining the above scenarios, it can be seen that in the prior art, traditional sorting equipment can only intelligently process materials of limited gears, but cannot sort materials of more gears, and has the problems of occupying large space and high cost.

[0067] The present application provides a sorting method, in which the sorting system includes multiple material trays, including: obtaining the quantity and gear position of the materials to be sorted, and the material properties in the material tray; the material properties include: the gear position and quantity of the materials; allocating the material tray to the materials to be sorted according to the quantity and gear position of the materials to be sorted, and the material properties in the material tray; moving the materials to be sorted to the allocated material tray, and updating the material properties of the material tray. By allocating the corresponding material tray to the materials to be sorted according to the quantity and gear position of the materials to be sorted and the material properties of the material tray, intelligent allocation of materials with multiple gears is achieved, which is not limited to the number of material trays, thereby improving the sorting efficiency of the material gears.

[0068] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0069] The present application embodiment provides a sorting system, such as Figure 1 As shown, Figure 1 A structural schematic diagram of a sorting system provided for one embodiment of the present application, the sorting system comprising: a loading device, a sorting device, a plurality of material discharge trays, a buffer table 13 and a control device; the control device is communicatively connected with the sorting device; the sorting device is used to sort the materials in the loading device into the material discharge trays; and the control device is used to execute the sorting method.

[0070] The feeding device and the sorting device are arranged opposite to each other, and the materials to be sorted are concentrated in a group tray. The materials to be sorted are transported to the same plane as the sorting device through a double-layer assembly line, so that the sorting device can perform sorting.

[0071] Optionally, the sorting system further includes a material elevator 2 and a material assembly line 1, wherein the material elevator 2 is used to transport materials to be sorted in different groups of trays, and the material assembly line 1 can transport both packages of materials to be sorted and empty packages from which the materials to be sorted have been taken. Optionally, there can be multiple material trays, which can be adjusted according to actual conditions, and this application does not limit this.

[0072] In one of the embodiments, the sorting device includes: a clamping mechanism 7, in which a code scanning device 9 is arranged; the code scanning device 9 is used to scan the target material in the feeding device to obtain the gear position and quantity of the target material.

[0073] The sorting device further comprises a ground rail 6, on which a clamping mechanism 7 can move so as to clamp materials 8. The clamping mechanism 7 further comprises a clamp 8, which is used to clamp materials to be sorted or target materials.

[0074] like Figure 2 As shown, Figure 2 The schematic diagram of the structure of the clamping mechanism 7 provided in one embodiment of the present application. The clamping mechanism 7 includes a lifting cylinder 11 and a clamping cylinder 12. The clamping cylinder 12 is controlled to move the material to be sorted.

[0075] In one embodiment, the sorting system also includes a lifting device 4, a double-layer assembly line device and a coding device 10; the double-layer assembly line device includes an upper layer and a lower layer, the upper layer 3 of the double-layer assembly line device is used to transport empty discharge trays, and the lower layer 5 of the double-layer assembly line device is used to discharge the discharge trays filled with materials; the lifting device 4 is connected to the double-layer assembly line device, and the lifting device 4 is used to transfer the discharge trays from the upper layer 3 of the double-layer assembly line device to the lower layer; the coding device 10 is arranged on one side of the double-layer assembly line device, and is used to code the materials flowing out of the lower layer of the double-layer assembly line device.

[0076] like Figure 3 As shown, Figure 3 A schematic diagram of the structure of a double-layer assembly line device provided in one embodiment of the present application. Optionally, in the embodiment of the present application, there are eight positions for the material discharging trays, and the material discharging trays flow in and out through the double-layer assembly line device, and the number of eight is always maintained. The present application uses a small number of material discharging trays to achieve the sorting of multi-level battery cells, which greatly improves the sorting efficiency. The position of the material discharging tray can be determined according to actual conditions, and the number of eight in the present application is only one of the embodiments.

[0077] The present application embodiment provides a sorting method, which is applied to a sorting system, such as Figure 4 As shown, Figure 4 This is a flowchart of a sorting method provided in an embodiment of the present application. The sorting system includes multiple material placing trays. The method includes the following steps:

[0078] Step S402: Obtain the quantity and level of the materials to be sorted.

[0079] Specifically, the barcode scanning device 9 on the clamping mechanism 7 is used to scan the barcode on the assembly tray loaded with the materials to be sorted, obtain the quantity and gear position information of the materials to be sorted, and transmit the quantity and gear position information of the materials to be sorted to the control device.

[0080] Step S404: allocating a material tray for the material to be sorted according to the quantity and gear of the material to be sorted, and configuring the material attributes of the material tray.

[0081] Specifically, a material tray for receiving the material to be sorted is determined, and the material level in the material tray is consistent with the level of the material to be sorted, or there are enough controls in the material tray to accommodate the number of materials to be sorted. The control device configures the material properties in the material tray according to the level of the material to be sorted, including the level and quantity of the material stored in the material tray, or the material level set on the material tray itself. The control device can also match the level of the material to be sorted with the material properties of the material tray, and distribute the material to be sorted to the appropriate material tray.

[0082] Step S406: Move the material to be sorted to the assigned material tray, and update the material attributes of the material tray.

[0083] Specifically, the clamping mechanism 7 is controlled to move the material to be sorted to the assigned material tray, and the material attribute information of the material tray is updated, including the new material quantity and gear position. It is ensured that the tray information is updated synchronously in the system to maintain data consistency.

[0084] The present application realizes intelligent distribution of materials in multiple gears by allocating corresponding discharge trays to the materials to be sorted according to the quantity and gear of the materials to be sorted and the material properties of the discharge trays, which is not limited to the number of discharge trays, and realizes efficient distribution and management of materials to be sorted, ensures the automation and accuracy of the sorting process, and improves the sorting efficiency of the battery cell gears; secondly, it also reduces errors in human operation, saves costs, and saves space.

[0085] In the embodiments of the present application, the material may be a battery cell, or other goods or commodities with a grade or level, which is not limited in the present application. The grade of the material is set according to actual demand or material properties, which is not limited in the present application.

[0086] In one embodiment, if Figure 5 As shown, Figure 5 This is a flowchart of a sorting method provided in an embodiment of the present application, the method further comprising the following steps:

[0087] Step S502: If there is a first material discharging tray corresponding to the gear position of the material to be sorted, and the sum of the number of target materials stored in the first material discharging tray and the number of gear positions of the material to be sorted is greater than or equal to the full tray quantity, determine that the material to be sorted is the first target material.

[0088] Step S504: Move the first target material to the first material discharging tray.

[0089] Step S506: After the first unloading tray is full, discharge the first unloading tray.

[0090] Specifically, the clamping mechanism 7 preferentially clamps the materials that can fill up the tray among the materials to be sorted, identifies the first target material, and moves the first target material to the first discharge tray until the first discharge tray reaches a full tray state. If there is any remaining first target material, it is moved to other discharge trays. When the first discharge tray reaches a full tray state, the control device marks it as a full tray, and starts the double-layer assembly line device to flow the full first discharge tray out from the lower layer; the double-layer assembly line device will simultaneously transfer an idle discharge tray to the position of the first discharge tray. This embodiment identifies the first target material, first clamps the material that can fill up the tray, avoids congestion of the materials to be sorted, effectively manages and optimizes the use of discharge trays, shortens the waiting time in the production process, and helps to improve overall efficiency.

[0091] In one embodiment, if Figure 6 As shown, Figure 6 This is a flowchart of a sorting method provided in an embodiment of the present application, wherein step 404 includes the following steps:

[0092] Step S405: If the number of the materials to be sorted belonging to the same gear is greater than or equal to the first preset value, determine that the materials to be sorted are the second target materials.

[0093] Assign a discharge tray to the second target material; move the second target material to the assigned discharge tray, and update the material properties of the discharge tray to the gear and quantity of the second target material. Specifically, if the number of materials to be sorted at the same gear is greater than or equal to the first preset value, identify the material to be sorted at the gear as the second target material, select an idle or suitable discharge tray for the second target material, ensure that the tray can accommodate the quantity of the second target material, and support the storage of the gear. Use the clamping mechanism 7 to preferentially move the second target material to the assigned discharge tray, and update the material properties of the discharge tray to the gear and quantity of the second target material, ensure that the material properties of the discharge tray are updated in real time, and maintain the accuracy and consistency of the data.

[0094] Optionally, the first preset value can be set according to actual conditions, and this application does not limit it.

[0095] In one embodiment, step 404 includes the following steps:

[0096] If there is a first material discharging tray corresponding to the gear position with the sorted material, the first material discharging tray is used as the material discharging tray for the material to be sorted.

[0097] If there is no first material discharging tray corresponding to the gear position of the material to be sorted, and there is space on the buffer table, the buffer table is used as the material discharging tray for the material to be sorted.

[0098] If there is no space on the buffer table, at least one material discharging tray is set as a material buffer tray, and the material buffer tray is used as a material discharging tray for the material to be sorted.

[0099] Specifically, when the number of materials to be sorted belonging to the same gear is less than the first preset value, the material trays are reasonably allocated in different situations to ensure the efficiency and flexibility of the sorting process, greatly improve the utilization rate of the material trays, and reduce the interruption of sorting due to insufficient or mismatched trays. When allocating material trays, they are placed in the first material tray that is consistent with the gear of the material to be sorted, and then placed on the buffer table. If the buffer table is full, at least one material tray is set as a material buffer tray, and the material buffer tray is used as the material tray for the material to be sorted. For example, when there are 8 material trays, the seventh or eighth material tray is tended to be used as the material buffer tray.

[0100] In one of the embodiments, one or more of the material discharge trays are configured as material buffer trays, and the material buffer trays can be used to store materials of multiple gears.

[0101] In one embodiment, the sorting method further comprises the following steps:

[0102] If the quantity of materials in the material buffer tray reaches a second preset value, the gear of the material with the largest quantity is used as the gear in the material attribute of the material buffer tray.

[0103] Specifically, the position of the material buffer tray can be changed later according to the stored materials to avoid excessive accumulation of materials and improve allocation flexibility. By dynamically adjusting the pallet position, production delays caused by waiting for materials at a specific position can be reduced; production lines can be flexibly adjusted according to actual conditions, improving production adaptability; and maximizing the utilization of pallets to reduce vacancy and waste.

[0104] In one embodiment, step S404 includes:

[0105] If the quantity of target materials belonging to the same gear is less than the first preset quantity, and there are no idle material discharge trays and material buffer trays, the buffer table 13 is used as the material discharge tray for the target materials.

[0106] In one embodiment, the method further comprises the following steps:

[0107] If the existing quantity of materials at the target gear is greater than or equal to the full tray quantity of the discharge tray; the existing quantity of materials at the target gear includes the quantity of materials with the target gear to be sorted, the quantity of materials in the discharge tray and the quantity of materials at the target gear in the cache station 13.

[0108] Then the materials with the target gear to be sorted, the materials in the material discharging tray and the materials with the target gear in the buffering station 13 are moved to the second material discharging tray, and the material attribute of the second material discharging tray is the target gear.

[0109] Specifically, if the existing quantity of materials at the target gear is greater than or equal to the full tray quantity of the material discharge tray, the clamping mechanism 7 can also move materials outside the second material discharge tray to the second material discharge tray, including materials at the target gear in the mobile cache table 13 and / or materials at the target gear in the material cache tray.

[0110] In one embodiment, the method further comprises the following steps:

[0111] If the quantity of materials in the material discharging tray does not reach the full tray quantity within the first preset time period, the gear position of the material discharging tray is changed to the gear position with the largest quantity of materials to be sorted.

[0112] Specifically, in the material sorting process, in order to improve the utilization rate of the pallet and reduce the waiting time, the gear position of the material discharge tray can be dynamically adjusted, and the material gear position and quantity of each material discharge tray can be monitored. If the number of materials in the material discharge tray does not reach the full tray quantity within the first preset time period, the gear position of the pallet can be dynamically adjusted. This can reduce production delays caused by waiting for materials in a specific gear position; allow the production line to be flexibly adjusted according to actual conditions, thereby improving the adaptability of production; maximize the utilization rate of the pallet and reduce vacancy and waste.

[0113] In one embodiment, if Figure 7 As shown, Figure 7 This is a flowchart of a sorting method provided in an embodiment of the present application, and the sorting method includes the following steps:

[0114] Step S702, receiving a clearing command.

[0115] Specifically, the purge command can be triggered manually by an operator or automatically by the system according to preset conditions, for example, when a production batch is completed or equipment maintenance is required.

[0116] Step S704: discharge the materials in the material buffer tray and the buffer table 13 according to the material clearing command.

[0117] Specifically, the position and state of the material buffer tray and buffer table 13 to be emptied are determined according to the material clearing command, and the double-layer assembly line device is started at the same time to flow the materials in the material buffer tray to the designated processing area. At the same time, the materials in the buffer table 13 are emptied, regardless of whether the tray is full or not, to ensure that the buffer table 13 is in an idle state to receive new materials. Timely emptying of the buffer area can make room for the subsequent sorting process, avoid material blockage, perform material clearing operations according to production needs, and improve the continuity and efficiency of the sorting process.

[0118] In one embodiment, if Figure 8 As shown, Figure 8 This is a flowchart of a sorting method provided in an embodiment of the present application. The sorting method further includes the following steps:

[0119] Step S802: If the quantity of materials in the material discharging tray and the buffering table 13 is greater than the material clearing threshold, the timeout clearing tray and the timeout gear are obtained.

[0120] Specifically, the clearing threshold is set according to the material capacity that the sorting system can store. If the material capacity that the sorting system can store is X, the clearing threshold can be set to 70%*X or 80%*X. The clearing threshold can be set according to actual conditions and is not limited in this application.

[0121] Optionally, if the unloading tray does not reach a full tray state within a preset time, the unloading tray can be designated as an overtime clearing tray.

[0122] Optionally, in order to identify and process those gears that have not appeared in multiple loading processes, the timeout gear can be determined through the "absence reward counting" mechanism. Set an absence counter for each possible gear with an initial value of zero. Each time the loading device provides the material to be sorted, all the gears that appear are recorded. For the gear that does not appear in each loading, its corresponding absence counter is increased by 1. For the gear that appears, its absence counter remains unchanged or reset to zero (according to specific needs). When the storage capacity of the sorting system reaches the clearing threshold, the timeout times of materials in different gears are marked during loading. If the timeout times are greater than the preset value, the gear of the material is recorded as the timeout gear. When the material of the timeout gear can be completed, the mark of the timeout gear of the material is cleared. For example: the unloading tray can store 30 battery cells, there are 25 battery cells in gear A, which has timed out 12 times; there are 6 battery cells in gear B, which has timed out 11 times; there are 20 battery cells in gear C, which has timed out 3 times; at this time, gear A and gear B will be recorded as timed out positions, but when the number of battery cells in gear A reaches 30, the timed out position mark will be cleared in gear A.

[0123] Step S804: If there is non-timeout gear material in the timeout clearing tray, move the non-timeout gear material out of the timeout clearing tray.

[0124] Step S806: After the overtime clearing tray is full, the overtime clearing tray is discharged.

[0125] This application can avoid unnecessary rework or waste and improve the efficiency of the production line by timely removing non-timed materials. By effectively managing the outflow and processing of timed clearing trays, production resources and space can be better utilized to ensure a smooth and efficient sorting process.

[0126] In one embodiment, the sorting method further comprises the following steps:

[0127] If there is overtime gear material in the overtime clearing tray, the overtime clearing tray will flow out after it is full.

[0128] Specifically, this step refers to that when there is only overtime gear material in the overtime clearing tray, the overtime clearing tray flows out directly after it is full, saving time and space.

[0129] In one embodiment, after the material tray is full, the whole tray is saved in the database and transferred to the lower assembly line to the coding device 10 by the elevator. At the same time, the empty tray can flow into the receiving battery cell from the upper assembly line. The coding device 10 scans the code to obtain the coding information from the database. The coding device 10 controls the servo to move to the top of the battery cell, and the nozzle codes the battery cells one by one. After the whole tray is coded, it flows out of the sorting system.

[0130] In one of the embodiments, the material picking position G and quantity M of the clamping mechanism 7 are calculated: the material picking position number and the material picking quantity are calculated according to the material picking strategy, the material picking tray number, and the information in the tray. Material picking offset and gripper action calculation: the situation when M blocks can be picked up at the same time is calculated first, and when it is not satisfied, it is decreased in sequence; the No. 1 gripper corresponds to the battery cell slot on the tray, and the manipulator offset number is determined. According to the manipulator information, the current tray battery cell information, the required position and quantity, the gripper on the clamp 8 is controlled to extend to pick up the material. After one or more grabs, the number of battery cells in the position G on the clamp 8 is the same as the demand, and the difference in the pallets is achieved, and the manipulator and the clamp 8 grab as many as the manipulator and the clamp 8 grab. Material discharge tray number calculation: first calculate which pallets the battery cells on the clamp 8 need to go to, mark these pallets, and according to the material discharge tray number where the manipulator is currently located, the material discharge tray number is output based on the principle of the shortest path, and the material is discharged in different pallets in turn. Calculation of material discharge offset and gripper action: Calculate the maximum number of materials that can be discharged at one time in a loop, determine the corresponding battery cell slot of the tray with gripper No. 1, and determine the offset number of the manipulator. According to the manipulator information and the material properties of the current material discharge tray, control the gripper of the current battery cell on the fixture 8 to extend and discharge the material.

[0131] An embodiment of the present application provides a control device, including: a memory, a processor;

[0132] Memory stores computer-executable instructions;

[0133] The processor executes the computer-executable instructions stored in the memory, so that the processor performs any of the above-mentioned sorting methods.

[0134] Fig. 9 This is a schematic diagram of the structure of the control device provided in this application. Fig. 9As shown, the control device 50 provided in this embodiment includes: at least one processor 501 and a memory 502. Optionally, the device 50 also includes a communication component 503. The processor 501, the memory 502 and the communication component 503 are connected via a bus 504.

[0135] In a specific implementation process, at least one processor 501 executes the computer-executable instructions stored in the memory 502, so that at least one processor 501 executes the above method.

[0136] The specific implementation process of the processor 501 can be found in the above method embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.

[0137] In the above embodiments, it should be understood that the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the invention may be directly implemented as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.

[0138] The memory may include a high-speed memory (Random Access Memory, RAM), and may also include a non-volatile memory (Non-volatile Memory, NVM), such as at least one disk memory.

[0139] The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of the present application is not limited to only one bus or one type of bus.

[0140] An embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement any of the above-mentioned sorting methods.

[0141] An embodiment of the present application provides a computer program product, including a computer program, which implements any of the above-mentioned sorting methods when executed by a processor.

[0142] The above-mentioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. The readable storage medium can be any available medium that can be accessed by a general or special-purpose computer.

[0143] An exemplary readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (Application Specific Integrated Circuits, referred to as: ASIC). Of course, the processor and the readable storage medium can also exist in the device as discrete components.

[0144] The division of units is only a logical function division, and there may be other divisions in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interface, device or unit, which can be electrical, mechanical or other forms.

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

[0146] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0147] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.

[0148] Those skilled in the art can understand that all or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the aforementioned storage medium includes: ROM, RAM, disk or optical disk and other media that can store program codes.

[0149] Finally, it should be noted that those skilled in the art will readily conceive of other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. The present invention is intended to cover any variations, uses or adaptations of the present invention, which follow the general principles of the present invention and include common knowledge or customary technical means in the art not disclosed by the present invention, are not limited to the precise structure described above and shown in the drawings, and may be modified and changed in various ways without departing from the scope thereof. The scope of the present invention is limited only by the appended claims.

Claims

1. A sorting method, characterized in that: Applied to a sorting system, the sorting system includes a plurality of material placing trays, and the method includes: Get the quantity and gear of the materials to be sorted; Allocate a material tray for the material to be sorted according to the quantity and gear of the material to be sorted, and configure the material attributes of the material tray; the material attributes include: the gear and quantity of the material; The material to be sorted is moved to the assigned material tray, and the material properties of the material tray are updated.

2. The sorting method according to claim 1, characterized in that: The method further comprises: If there is a first material discharging tray corresponding to the gear position of the material to be sorted, and the sum of the number of target materials stored in the first material discharging tray and the number of gear positions of the material to be sorted is greater than or equal to the full tray quantity, the material to be sorted is determined to be the first target material; Moving the first target material to the first material discharging tray; After the first material discharging tray is full, the first material discharging tray is discharged.

3. The sorting method according to claim 2, characterized in that: The material tray is allocated to the material to be sorted according to the quantity and gear of the material to be sorted, and the material attributes in the material tray are configured; the material attributes include: the gear and quantity of the material, including: If the number of the materials to be sorted belonging to the same gear is greater than or equal to the first preset value, it is determined that the materials to be sorted are the second target materials.

4. The sorting method according to claim 1, characterized in that: Allocating a material tray for the material to be sorted according to the quantity and gear of the material to be sorted, and configuring the material properties in the material tray, specifically including: If there is a first material discharging tray corresponding to the gear position of the material to be sorted, the first material discharging tray is used as the material discharging tray for the material to be sorted; or If there is no first material discharging tray corresponding to the gear position of the material to be sorted and there is space on the buffer table, use the buffer table as the material discharging tray for the material to be sorted; or If there is no space on the buffer table, at least one of the material discharging trays is set as a material buffer tray, and the material buffer tray is used as a material discharging tray for the material to be sorted.

5. The sorting method according to claim 4, characterized in that: The method further comprises: If the quantity of materials in the material cache tray reaches a second preset value, the gear of the material with the largest quantity is used as the gear in the material attribute of the material cache tray.

6. The sorting method according to claim 4, characterized in that: The method further comprises: If the existing quantity of the target gear is greater than or equal to the full tray quantity of the material discharging tray; the existing quantity of the target gear includes the quantity of the target gear to be sorted, the quantity of the material in the material discharging tray and the quantity of the target gear in the buffer; Then the materials with the target gear position to be sorted, the materials in the material discharging tray and the materials with the target gear position in the buffer station are moved to the second material discharging tray, and the material attribute of the second material discharging tray is the target gear position.

7. The sorting method according to any one of claims 1 to 6, characterized in that: The method further comprises: If the quantity of materials in the material discharging tray does not reach the full tray quantity within the first preset time length, the gear position of the material discharging tray is changed to the gear position with the largest quantity of materials to be sorted.

8. The sorting method according to claim 1, characterized in that: The sorting method comprises: Receive the clearing command; The materials in the material buffer tray and the buffer table flow out according to the material clearing command.

9. The sorting method according to claim 1, characterized in that: The sorting method further comprises: If the quantity of materials in the material discharging tray and the buffer table is greater than the material clearing threshold, the timeout material clearing tray and the timeout gear are obtained; If there is non-timeout gear material in the overtime clearing tray, the non-timeout gear material is moved out of the overtime clearing tray; After the overtime clearing tray is full, the overtime clearing tray is discharged.

10. The sorting method according to claim 1, characterized in that: The sorting method further comprises: If there is overtime gear material in the overtime clearing tray, the overtime clearing tray will flow out after the overtime clearing tray is full.

11. A sorting system, characterized in that: include: Loading device, sorting device, multiple material trays, buffer table and control device; The control device is in communication connection with the sorting device; The sorting device is used to sort the materials in the feeding device into the discharge tray; The control device is used to execute the sorting method as described in any one of claims 1-10.

12. The sorting system according to claim 11, characterized in that: The sorting device comprises: a clamping mechanism, wherein a code scanning device is arranged in the clamping mechanism; The code scanning device is used to scan the target material in the feeding device to obtain the gear position and quantity of the target material.

13. The sorting system according to claim 11 or 12, characterized in that: The sorting system also includes a lifting device, a double-layer assembly line device and a coding device; The double-layer assembly line device comprises an upper layer and a lower layer, the upper layer of the double-layer assembly line device is used to transport the empty material trays, and the lower layer of the double-layer assembly line device is used to discharge the material trays filled with materials; The lifting device is connected to the double-layer assembly line device, and the lifting device is used to transfer the material tray from the upper layer to the lower layer of the double-layer assembly line device; The coding device is arranged at one side of the double-layer assembly line device, and is used for coding the materials flowing out of the lower layer of the double-layer assembly line device.

14. A control device, characterized in that: include: Memory, processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor performs the sorting method according to any one of claims 1 to 10.

15. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the sorting method according to any one of claims 1 to 10 when executed by a processor.

16. A computer program product, characterized in that The invention comprises a computer program, which implements the sorting method according to any one of claims 1 to 10 when executed by a processor.