Doffing scheduling method, apparatus, electronic device, storage medium, and program for wound yarn package products

The coordinated use of AGVs and top rail doffing vehicles in a scheduling method optimizes doffing tasks for wound yarn package products, enhancing efficiency and reducing costs by addressing travel limitations and ensuring timely task completion.

JP7787226B2Active Publication Date: 2025-12-16ZHEJIANG HENGYI PETROCHEMICAL CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024074723
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2023-09-08
Filing Date
2024-05-02
Publication Date
2025-12-16
Estimated Expiration
2044-05-02

AI Technical Summary

Technical Problem

The efficiency of doffing tasks for wound yarn package products on winding machines is low due to limitations in AGV travel speed and route, leading to potential bobbin breakage and increased production costs.

Method used

A doffing scheduling method and apparatus that utilizes both AGVs and top rail doffing vehicles in different vertical spaces, selecting the appropriate vehicle based on time-related information to optimize task distribution and reduce waiting times.

Benefits of technology

Improves doffing efficiency and reduces production costs by ensuring timely completion of tasks without bobbin breakage through coordinated use of AGVs and top rail doffing vehicles.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007787226000002
    Figure 0007787226000002
  • Figure 0007787226000003
    Figure 0007787226000003
  • Figure 0007787226000004
    Figure 0007787226000004
Patent Text Reader

Abstract

To provide a doffing scheduling method of wound yarn package product, a device, an electronic device, a storage medium, and a program.SOLUTION: An automatic doffing system is connected to an unmanned carrier AGV and a top rail doffing vehicle arranged in different spaces in the vertical direction in a target workplace, and it includes: determining a target doffing vehicle corresponding to a first winding machine in a target workplace out of the AGV and the top rail doffing vehicle based on the time related information of all or part of doffing of wound yarn package products in the target workplace; and performing scheduling of the target doffing vehicle so as to perform the doffing task of the wound yarn package product on the first winding machine. By the AGV and the top rail doffing vehicle, automatic doffing is performed with respect to the wound yarn package products on the different winding machines, the doffing efficiency of the wound yarn package product on the winding machine is improved, and the production cost of the wound yarn package product is reduced.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to the field of computer technology, and more particularly to the field of automation control. [Background technology]

[0002] In the process of doffing wound yarn package products on a winding machine, doffing tasks can be performed by an AGV (Automated Guided Vehicle). However, due to limitations on the travel speed and travel route, the AGV is unable to arrive at the designated location in a timely manner to perform the doffing task, resulting in a relatively low doffing efficiency for wound yarn package products on the winding machine. Furthermore, if a fully wound yarn package product on the winding machine continues to be wound, the bobbin of the wound yarn package product will break, becoming waste and unusable, which increases the production cost of wound yarn package products. Summary of the Invention [Problem to be solved by the invention]

[0003] The present disclosure provides a doffing scheduling method, apparatus, electronic device, storage medium, and program for wound yarn package products to solve or alleviate one or more technical problems in the prior art. [Means for solving the problem]

[0004] In a first aspect, the present disclosure provides a doffing scheduling method for wound yarn package products, the method being applied to an automatic doffing system connected to an automated guided vehicle (AGV) and a top rail doffing vehicle arranged in different vertical spaces in a target workplace, determining a target doffing vehicle corresponding to a first winding machine in the target workplace from among the AGVs and top rail doffing vehicles based on time-related information of doffing of wound yarn package products on all or some of the winding machines in the target workplace; scheduling a target doffing car to perform doffing tasks on the wound yarn package products on the first winder.

[0005] In a second aspect, the present disclosure provides a doffing scheduling device for wound yarn package products, the device being applied to an automatic doffing system connected to an automated guided vehicle (AGV) and a top rail doffing vehicle arranged in different vertical spaces in a target work area, a first determination module for determining a target doffing vehicle corresponding to a first winding machine in the target workplace from among the AGVs and top rail doffing vehicles according to time-related information of doffing of wound yarn package products on all or some of the winding machines in the target workplace; a scheduling module for scheduling a target doffing car to perform doffing tasks on wound yarn package products on the first winding machine.

[0006] In a third aspect, the present disclosure provides an electronic device, the device comprising at least one processor; a memory communicatively coupled to the at least one processor; The memory stores instructions executable by the at least one processor, which, when executed by the at least one processor, cause the implementation of any one of the methods in the embodiments of the present disclosure.

[0007] In a fourth aspect, there is provided a non-transitory computer-readable storage medium having stored thereon computer instructions for causing a computer to perform any one of the methods in the embodiments of the present disclosure.

[0008] In a fifth aspect, the present disclosure provides a program, which, when executed by a processor, implements any one of the methods in the embodiments of the present disclosure.

[0009] The beneficial effects of the technical solutions provided by the present disclosure include at least the following:

[0010] According to an embodiment of the present disclosure, an AGV and / or a top rail doffing vehicle can be selected to perform a doffing task based on time-related information about doffing of wound yarn package products on a winding machine, so that automatic doffing can be performed through cooperation between the AGV and the top rail doffing vehicle, improving the doffing efficiency of wound yarn package products on the winding machine, avoiding bobbin breakage of wound yarn package products due to continued winding after the product is full, and reducing the production cost of wound yarn package products.

[0011] It should be understood that the contents described herein are not intended to describe key or important features of the embodiments of the present disclosure, nor are they used to limit the scope of the present disclosure. Other features of the present disclosure will be understood through the following specification. [Brief explanation of the drawings]

[0012] In the accompanying drawings, unless otherwise stated, the same numbers represent the same or similar parts or elements throughout the several views. The accompanying drawings are not necessarily drawn to scale. It should be understood that these drawings illustrate only some embodiments provided by the present disclosure and should not be considered as limiting the scope of the present disclosure. [Figure 1] 1 is a schematic flow chart of a doffing scheduling method for a wound yarn package product according to one embodiment of the present disclosure. [Figure 2] 10 is a schematic flow chart of a doffing scheduling method for a wound yarn package product according to another embodiment of the present disclosure. [Figure 3] 1 is a schematic diagram illustrating an application scenario of a doffing scheduling method for a wound yarn package product according to an embodiment of the present disclosure; FIG. [Figure 4] 1 is a schematic block diagram illustrating a doffing scheduling device for a wound yarn package product according to one embodiment of the present disclosure. [Figure 5]FIG. 10 is a schematic block diagram illustrating a doffing scheduling device for a wound yarn package product according to another embodiment of the present disclosure. [Figure 6] FIG. 1 is a block diagram of an electronic device for implementing a doffing scheduling method for a wound yarn package product according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION

[0013] The present disclosure will now be described in more detail with reference to the accompanying drawings, in which like numbers represent functionally identical or similar elements and in which various aspects of the embodiments are shown, and which, unless otherwise noted, are not necessarily drawn to scale.

[0014] Furthermore, in order to better explain the present disclosure, many specific details are described in the following specific embodiments. Those skilled in the art should understand that the present disclosure can be similarly implemented without specific details. In some embodiments, methods, means, components, circuits, etc. that are well known to those skilled in the art are not described in detail so as not to obscure the subject matter of the present disclosure.

[0015] To facilitate understanding of the doffing schedule method for wound yarn package products provided by the embodiments of the present disclosure, the following describes related technologies of the embodiments of the present disclosure that can be arbitrarily combined with the technical aspects of the embodiments of the present disclosure, all of which fall within the scope of protection of the embodiments of the present disclosure.

[0016] In Method 1, the doffing task is performed manually, which results in relatively low doffing efficiency and relatively high labor costs.

[0017] In Method 2, the doffing task is performed by an AGV. Due to limitations on the travel speed and travel route of the AGV, it is not possible for the AGV to arrive at the designated position in a timely manner to perform the doffing task, so the doffing efficiency of the wound yarn package product on the winding machine is relatively low. Furthermore, if the wound yarn package product on the winding machine continues to be wound once it has been fully wound, the bobbin of the wound yarn package product will break, becoming waste and unusable, which will increase the production cost of the wound yarn package product.

[0018] Therefore, when any of the above-mentioned methods for performing the doffing task is adopted, whether manually or by AGV, the doffing efficiency of the wound yarn package product is relatively low, and furthermore, the production cost of the wound yarn package product is increased.

[0019] 1 is a schematic flowchart of a doffing scheduling method for wound yarn package products according to one embodiment of the present disclosure. This method is applicable to an automatic doffing system, which is connected to an automatic guided vehicle (AGV) and a top rail doffing vehicle, and the AGV and the top rail doffing vehicle are located in different vertical spaces in a target workplace. As shown in FIG. 1, the method can include the following steps:

[0020] In step S110, based on the time-related information of doffing of wound yarn package products on all or some of the winding machines in the target work area, a target doffing vehicle corresponding to the first winding machine in the target work area is determined from among the AGVs and top rail doffing vehicles.

[0021] In step S120, a target doffing car is scheduled to perform a doffing task for the wound yarn package product on the first winder.

[0022] In an embodiment of the present disclosure, the automatic doffing system can obtain data transmitted by the winder, the AGV, and the top rail doffing vehicle, such as time-related information about doffing of wound yarn package products, the number of wound yarn package products on the winder, location information of the AGV and the top rail doffing vehicle, etc. The automatic doffing system can also transmit command information to the winder, the AGV, and the top rail doffing vehicle, for example, transmit doffing commands to the AGV and the top rail doffing vehicle, and schedule the AGV and the top rail doffing vehicle to perform doffing tasks toward the winder.

[0023] For example, AGVs can travel freely on the ground without relying on rails. One method of implementing a top rail doffing vehicle is to install rails at a certain height in the target work area and have the top rail doffing vehicle travel along the rails. The AGV and top rail doffing vehicle travel independently, and even if the AGV and top rail doffing vehicle travel to the same position in the target work area, the AGV and top rail doffing vehicle will not collide, and no interference will occur between them, because they are located in different spaces in the vertical direction of the target work area.

[0024] Illustratively, a target work station may include multiple winders of the same type, or multiple winders of different types, where the wound yarn package products on the different winders may correspond to different winding times, different process steps, or different product types, etc.

[0025] For example, each winding machine may have at least one type of wound yarn package product, and each wound yarn package may include a paper tube and a fiber filament wound around the paper tube. The doffing time-related information for the wound yarn package product in this embodiment may be the time required for the fiber filament of the wound yarn package product to be completely wound on the winding machine and / or the predicted doffing time. The fiber filament may be, for example, a chemical fiber filament such as POY (Pre-Oriented Yarn), FDY (Fully Draw Yarn), or HOY (Highly Oriented Yarn).

[0026] Exemplarily, the target doffing vehicle may also be referred to as a wound yarn package receiving vehicle. The target doffing vehicle may be either an AGV or a top rail doffing vehicle, or may include an AGV and a top rail doffing vehicle, and the wound yarn package products on each winding machine can have doffing tasks performed by one or more target doffing vehicles. In the entire workplace, each target doffing vehicle can perform doffing tasks for wound yarn package products on multiple winding machines.

[0027] In actual applications, the AGV and top rail doffing vehicle can head toward the winding machine, and the winding machine transports the completed wound yarn package to the AGV and top rail doffing vehicle. After removing the completed wound yarn package from the winding machine, the AGV and top rail doffing vehicle can place an empty paper tube in an open chuck shaft position on the winding machine for winding a new wound yarn package. The AGV and top rail doffing vehicle then transports the loaded wound yarn package to the wound yarn package receiving station.

[0028] According to the solution of the embodiment of the present disclosure, the AGV and the top rail doffing vehicle can be arranged in different vertical spaces in the target workplace, and the AGV or the top rail doffing vehicle can be selected to perform the doffing task based on the time-related information of the doffing of the wound yarn package product on the winding machine, so that automatic doffing can be performed through the cooperation of the AGV and the top rail doffing vehicle, which can improve the doffing efficiency of the wound yarn package product on the winding machine and reduce the production cost of the wound yarn package product.

[0029] In some embodiments, in step S110, determining a target doffing vehicle corresponding to a first winding machine in the target workplace from among AGVs and top rail doffing vehicles based on time-related information of doffing of wound yarn package products on all or some of the winding machines in the target workplace can include the following steps, as shown in FIG. 2:

[0030] In step S210, it is determined whether the AGV can handle the first winding machine based on the time-related information of doffing of the wound yarn package products on all or some of the winding machines in the target work station.

[0031] In step S220, if the AGV can handle the first winding machine, it is determined that the target doffing vehicle corresponding to the first winding machine includes the AGV.

[0032] In an embodiment of the present disclosure, since the energy consumption and cost of the AGV are lower than those of the top rail doffing vehicle, the AGV determines first whether it can handle the first winding machine, and if the AGV can handle the first winding machine, only the AGV is directed to the winding machine, and the wound yarn package product that has been completely wound on the winding machine is transported by the AGV to the wound yarn package receiving station.

[0033] For example, the automatic doffing system can predict, based on time-related information about doffing of wound yarn package products on the winding machine in association with the number of AGVs currently available for scheduling, whether an AGV will be able to arrive at the corresponding position when winding of the wound yarn package product on the first winding machine is completed in order to perform the doffing task.

[0034] According to the solution of the embodiment of the present disclosure, a determination is made as to whether the AGV can handle the first winding machine, and if the AGV can handle the first winding machine, the AGV performs the doffing task of the wound yarn package product on the first winding machine, thereby further reducing the manufacturing cost of the wound yarn package product without affecting the doffing efficiency of the wound yarn package product.

[0035] In some embodiments, in step S110, determining a target doffing vehicle corresponding to a first winding machine in the target workplace from among AGVs and top rail doffing vehicles based on time-related information of doffing of wound yarn package products on all or some of the winding machines in the target workplace may further include the following steps, as shown in FIG. 2:

[0036] In step S230, if the AGV cannot handle the first winding machine, it is determined that the target doffing cars corresponding to the first winding machine include the top rail doffing car.

[0037] In an embodiment of the present disclosure, the doffing efficiency of the top rail doffing vehicle is high, so the top rail doffing vehicle can be used to perform the doffing task of the wound yarn package products on the first winding machine. According to the solution of the embodiment of the present disclosure, the AGV determines whether it can handle the first winding machine, and if the AGV cannot handle the first winding machine, the top rail doffing vehicle performs the doffing task of the wound yarn package products on the first winding machine, thereby eliminating the need to wait for the AGV for a long time and ensuring that all doffing tasks of the wound yarn package products on the first winding machine are performed in a timely manner, thereby further improving the doffing efficiency of the wound yarn package products on the winding machine.

[0038] In some embodiments, when the AGV cannot handle the first winding machine, the number N of wound yarn package products to be doffed by the top rail doffing vehicle and the number M of wound yarn package products to be doffed by the AGV can be predicted based on time-related information about the doffing of wound yarn package products on the winding machine and / or information about the number of wound yarn package products, i.e., it can be determined that the target doffing vehicle includes an AGV and a top rail doffing vehicle, and that the two work together to perform the doffing task of the first winding machine. Here, by having the AGV perform the doffing task for M wound yarn package products and the top rail doffing vehicle perform the doffing task for N wound yarn package products, the handling capacity of the AGV can be fully utilized, ensuring that all doffing tasks for wound yarn package products on the first winding machine can be performed, and further reducing the production cost of wound yarn package products.

[0039] For example, if there are two wound yarn package products on the first winding machine, there is one available AGV position, so the AGV can handle one wound yarn package product on the first winding machine, and the top rail doffing vehicle can handle the other wound yarn package product on the first winding machine.

[0040] In some embodiments, determining whether the AGV can handle the first winding machine based on time-related information of doffing of wound yarn package products on all or some of the winding machines in the target workplace in step S210 includes:

[0041] determining the number of winders that can be handled by the AGV based on the winding time length of the wound yarn package products that each winder in the target work area should process; determining a set of winders to be handled by the AGV based on the number of winders that the AGV can handle and the distance between each winder and a winding package receiving station in the target work area; When the first winder is included in the winder set handled by the AGV, determining that the AGV is capable of handling the first winder.

[0042] For example, the winding time of a wound yarn package product to be processed can be understood as the length of time required to wind one wound yarn package product until it is fully wound. If the winding time of each winding machine to process a wound yarn package product is relatively short, the number of winding machines that the AGV can handle is relatively small, and if the winding time of each winding machine to process a wound yarn package product is relatively long, the number of winding machines that the AGV can handle is relatively large.

[0043] For example, in some scenarios, the travel speed of the AGV may be slower than that of the top rail doffing vehicle, and based on this, winders that are relatively close to the wound yarn package receiving station may be determined as the winding machine set to be handled by the AGV. Specifically, if the number of winders that the AGV can handle is L, the winding machine set to be handled by the AGV includes the L winders that are closest to the wound yarn package receiving station.

[0044] For example, as shown in FIG. 3 , if the winding time of the wound yarn package product 32 on each winder 31 in the target work area is relatively long (e.g., if the wound yarn package product to be wound that day is a fine denier), the number of doffings of the wound yarn package product 32 per day is small, and the required transportation capacity is not high. Therefore, the number of winders handled by the AGV 33 may be relatively large and the number of top rail doffing vehicles 34 may be relatively small. For example, eight of the ten winders in the work area may be designated as winders handled by the AGV. When a wound yarn package product is fully wound on one of these eight winders, the doffing task is performed by the AGV. When a wound yarn package product is fully wound on the remaining two winders, the doffing task is performed by the top rail doffing vehicles. Because the energy consumption and cost of the AGV 33 are lower than the energy consumption and cost of the top rail doffing vehicles 34, the transportation cost of the wound yarn package product 32 can be reduced. When the winding time length of the wound yarn package products 32 on each winding machine 31 is relatively short, the number of doffing of the wound yarn package products 32 per day is relatively large, and the required transportation capacity is relatively high, the number of AGVs 33 that can handle only a relatively small number of winding machines 31 can be increased accordingly to ensure that all doffing tasks for the wound yarn package products 32 on the winding machines 31 are reliably performed and improve doffing efficiency. Here, the AGVs 33 can transport the doffed wound yarn package products 32 to the wound yarn package receiving station 35, and the top rail doffing car 34 can transport the doffed wound yarn package products to the wound yarn package receiving station 35 via the top rail 36.

[0045] According to the solution of the embodiment of the present disclosure, the number of winders handled by the AGV can be determined based on the winding time length of wound yarn package products on each winder, thereby allowing the doffing cart corresponding to the doffing task of each winder to be identified in advance, realizing rational use of the handling capacity of the AGV based on production capacity, and using the top rail doffing cart for replenishment, thereby considering both cost and efficiency. Furthermore, according to the difference between the moving speed of the AGV and the moving speed of the top rail doffing cart, the AGV can be arranged to handle the closer winder, and the top rail doffing cart can be arranged to handle the farther winder, further improving efficiency.

[0046] For example, if the winding set handled by the AGV does not include the first winding machine, the AGV can determine that the first winding machine cannot be handled. In this case, the first winding machine can be handled by the top rail doffing cart, and the doffing task of the wound yarn package product on the first winding machine can be performed by the top rail doffing cart, thereby reducing the waiting time for the AGV, ensuring that all doffing tasks of the wound yarn package product on the first winding machine are reliably performed, and improving doffing efficiency.

[0047] In some embodiments, determining whether the AGV can handle the first winding machine based on time-related information of doffing of wound yarn package products on all or some of the winding machines in the target workplace in step S210 includes: When the AGV processes a doffing task for wound yarn package products on a second winding machine in a target work area, if the difference between the doffing time of the first winding machine and the current time is shorter than a first preset time length, the method may include determining whether the AGV can handle the first winding machine based on at least one of the number of wound yarn package products to be doffed on the second winding machine, the predicted doffing time of the wound yarn package products to be doffed on the second winding machine, the number of wound yarn package products to be doffed on the first winding machine, the predicted doffing time of the wound yarn package products to be doffed on the first winding machine, the available position of the AGV, and the distance between the AGV and the first winding machine.

[0048] Exemplarily, the first preset time length is a preset time threshold. This time threshold can be set by a user. For example, the first preset time length can be input via an input unit in the above-described automatic doffing system, such as a mouse or a keyboard, or can be input from a user device connected to the automatic doffing system. In practical application, the above-described automatic doffing system or the user device can provide a user operation page that allows a user to input the first preset time length.

[0049] For example, if the sum of the number of wound yarn package products to be doffed on the second winder and the number of wound yarn package products to be doffed on the first winder is equal to or less than the number of available positions of the AGV and the AGV can move from the position of the second winder to the position of the first winder within a first preset time length, the AGV can perform the doffing task of the wound yarn package products on the first winder. If the sum of the number of wound yarn package products to be doffed on the second winder and the number of wound yarn package products to be doffed on the first winder is equal to or less than the number of available positions of the AGV but the AGV is limited in its movement speed and cannot move from the position of the second winder to the position of the first winder within the first preset time length, the automatic doffing system schedules the top rail doffing car to perform the doffing task of the wound yarn package products on the first winder. When the sum of the number of wound yarn package products to be doffed on the second winding machine and the number of wound yarn package products to be doffed on the first winding machine is greater than the number of vacant positions of the AGV, the automatic doffing system schedules the top rail doffing vehicle to perform the doffing task of the wound yarn package products on the first winding machine.

[0050] According to the solution of the embodiment of the present disclosure, when the difference between the doffing time of the first winding machine and the current time is shorter than the first preset time length, it can be determined whether the AGV can handle the first winding machine based on the number of wound yarn package products to be doffed on the second winding machine, the number of wound yarn package products to be doffed on the first winding machine, the vacant position of the AGV, and the distance between the AGV and the first winding machine, thereby ensuring that the doffing task of the wound yarn package products on the first winding machine is carried out in a timely and efficient manner.

[0051] In some embodiments, determining whether the AGV can handle the first winding machine based on time-related information of doffing of wound yarn package products on all or some of the winding machines in the target workplace in step S210 further includes: determining a predicted time for each doffing of each winder within a target period based on the winding time length of the wound yarn package product to be processed by each winder in the target work station; determining a doffing time list within the target period based on a predicted time for each doffing of each winder within the target period, wherein the doffing time list includes a plurality of doffing times and winders corresponding to each of the plurality of doffing times; determining K winders whose doffing time intervals are shorter than a second preset time length based on the doffing time list; and determining whether the AGV can handle the first winding machine based on the distance between the first winding machine of the K winding machines and the wound yarn package receiving station.

[0052] Illustratively, the difference between the predicted time and the current time for each doffing on each winder can be ordered to determine a list of doffing times within the target period, e.g., ordered from the shortest difference between the predicted time and the current time to the longest difference.

[0053] Exemplarily, the second preset time length is a predetermined time threshold. This time threshold can be set by a user. For example, the first preset time length can be input via an input unit in the above-described automatic doffing system, such as a mouse or a keyboard, or can be input from a user device connected to the automatic doffing system. In practical application, the above-described automatic doffing system or the user device can provide a user operation page that allows a user to input the second preset time length.

[0054] For example, if the K winding machines include a first winding machine, and it is determined that the AGV cannot handle the first winding machine based on the distance between the first winding machine and the wound yarn package receiving station, since the AGV's movement speed is slower than the movement speed of the top rail doffing vehicle, the doffing task for the wound yarn package products on the first winding machine that is closer to the wound yarn package receiving station is performed by the AGV, and the doffing task for the wound yarn package products on the first winding machine that is farther from the wound yarn package receiving station is performed by the top rail doffing vehicle.

[0055] For example, Table 1 lists the doffing times for wound yarn package products on a winding machine.

[0056] [Table 1]

[0057]

[0023] The time-related information for doffing the wound yarn package product on the winding machine may include the winding duration, remaining time, and doffing time. The predicted time can be determined based on the winding duration and remaining time. If the second preset time length is 1 minute, the time interval between the predicted time for winding machine No. 1 and the predicted time for winding machine No. 6 is 12 seconds, which is shorter than the second preset time length. In this case, the doffing tasks for the two winding machines cannot be performed by an AGV, so the AGV and the top rail doffing vehicle can work together. In actual application, because the AGV's speed is slower than that of the top rail doffing vehicle, the AGV can perform the doffing tasks for the winding machine that is closer to the wound yarn package receiving station. That is, because the distance between winding machine No. 1 and the wound yarn package receiving station is relatively short, the AGV performs the doffing task for the wound yarn package on winding machine No. 1, and the top rail doffing vehicle performs the doffing task for the wound yarn package on winding machine No. 6.

[0058] According to the solution of an embodiment of the present disclosure, whether the AGV can handle the first winding machine can further be determined by a doffing time list including a plurality of doffing times and a winding machine corresponding to each of the plurality of doffing times.

[0059] For example, for winders with a relatively long doffing time interval, the doffing task can be performed by an AGV. That is, doffing vehicles corresponding to winders other than the K winders in the target work area can be determined as AGVs. For example, for winders 2 to 5 in Table 1, the predicted doffing time intervals are relatively long, so all doffing tasks can be performed by AGVs.

[0060] In some embodiments, in step S120, scheduling the target doffing vehicle to perform the doffing task of the wound yarn package product on the first winding machine includes, if the target doffing vehicle is an AGV, determining a movement path of the AGV based on the position of the first winding machine; Scheduling the AGV to transport the wound yarn package product on the first winding machine to a wound yarn package receiving station based on the travel path of the AGV.

[0061] According to the solution of the embodiment of the present disclosure, since the AGVs can travel on the ground without rails, the movement path of each AGV can be planned, and collisions between multiple AGVs and mutual interference between multiple AGVs can be avoided, thereby reducing the doffing efficiency problem of wound yarn package products on the winding machine.

[0062] In some embodiments, scheduling the target doffing car to perform a doffing task for the wound yarn package product on the first winding machine in step S120 includes: When the target doffing car includes a top rail doffing car, the method includes scheduling the top rail doffing car to transport the wound yarn package product on the first winding machine via the rail to a wound yarn package receiving station based on the position of the first winding machine.

[0063] According to the solution of the embodiment of the present disclosure, the movement path of each top rail doffing car can be planned, and collisions between multiple top rail doffing cars and mutual interference between multiple top rail doffing cars can be avoided, thereby reducing the doffing efficiency problem of wound yarn package products on the winding machine.

[0064] According to an embodiment of the present disclosure, the present disclosure also provides a doffing scheduling device for wound yarn package products. Fig. 4 is a schematic block diagram of a doffing scheduling device for wound yarn package products provided according to one embodiment of the present disclosure. As shown in Fig. 4, this device is applied to an automatic doffing system connected to an automated guided vehicle (AGV) and a top rail doffing vehicle arranged in different vertical spaces in a target workplace,

[0065] a first determination module 410 for determining a target doffing vehicle corresponding to a first winding machine in the target workplace from among the AGVs and top rail doffing vehicles according to time-related information of doffing of wound yarn package products on all or some of the winding machines in the target workplace; a scheduling module 420 for scheduling a target doffing car to perform a doffing task on the wound yarn package product on the first winding machine.

[0066] In some embodiments, as shown in FIG. 5, the first determination module 410: a second determination sub-module 510 for determining whether the AGV can handle the first winding machine based on time-related information of doffing of the wound yarn package products on all or some of the winding machines in the target workplace; The system further includes a third determination sub-module 520 for determining that the target doffing vehicle corresponding to the first winding machine includes an AGV if the AGV can handle the first winding machine.

[0067] In some embodiments, the first determination module 410: The fourth determination sub-module 530 is further included for determining that, when the AGV cannot handle the first winder, the target doffing car corresponding to the first winder includes a top rail doffing car.

[0068] In some embodiments, the travel speed of the AGV is slower than the speed of the top rail doffing vehicle, and the second determination submodule 510 determines: determining the number of winders that can be handled by the AGV based on the winding time length of the wound yarn package products that each winder in the target work area should process; determining a set of winders to be handled by the AGV based on the number of winders that the AGV can handle and the distance between each winder and a winding package receiving station in the target work area; When the first winder is included in the winder set handled by the AGV, the determination is made that the AGV can handle the first winder.

[0069] In some embodiments, the second determination sub-module 510: When the AGV processes a doffing task for wound yarn package products on a second winding machine in a target workplace, if the difference between the doffing time of the first winding machine and the current time is shorter than a first preset time length, the AGV is used to determine whether the AGV can handle the first winding machine based on at least one of the number of wound yarn package products to be doffed on the second winding machine, the predicted doffing time for the wound yarn package products to be doffed on the second winding machine, the number of wound yarn package products to be doffed on the first winding machine, the predicted doffing time for the wound yarn package products to be doffed on the first winding machine, the vacant position of the AGV, and the distance between the AGV and the first winding machine.

[0070] In some embodiments, the second determination sub-module 510: determining a predicted time for each doffing of each winder within a target period based on the winding time length of the wound yarn package product to be processed by each winder in the target work station; determining a doffing time list within the target period based on a predicted time for each doffing of each winder within the target period, wherein the doffing time list includes a plurality of doffing times and winders corresponding to each of the plurality of doffing times; determining K winders whose doffing time intervals are shorter than the second preset time length based on the doffing time list, where K is an integer equal to or greater than 2; and determining whether the AGV can handle the first winding machine among the K winding machines based on the distance between the first winding machine and the wound yarn package receiving station.

[0071] In some embodiments, the scheduling module 420 When the target doffing vehicle is an AGV, determining a movement path of the AGV based on the position of the first winding machine; and scheduling the AGV to transport the wound yarn package product on the first winding machine to the wound yarn package receiving station based on the travel path of the AGV.

[0072] In some embodiments, the scheduling module 420 When the target doffing vehicle includes a top rail doffing vehicle, the top rail doffing vehicle is used to schedule the top rail doffing vehicle to transport the wound yarn package product on the first winding machine via the rail to the wound yarn package receiving station based on the position of the first winding machine.

[0073] For specific functions and exemplary descriptions of each module and sub-module of the apparatus in the embodiments of the present disclosure, please refer to the relevant descriptions of the corresponding steps in the above method embodiments, and they will not be repeated here.

[0074] FIG. 6 is a structural block diagram of an electronic device according to an embodiment of the present disclosure. As shown in FIG. 6, the electronic device includes a memory 610 and a processor 620, and the memory 610 stores a computer program executable by the processor 620. The number of memories 610 and processors 620 may be one or more. The memory 610 may store one or more computer programs, which, when executed by the electronic device, cause the electronic device to perform the method provided by the above method embodiments. The electronic device may further include: a communication interface 630 for communicating with external devices and for data interaction and transmission;

[0075] When the memory 610, the processor 620, and the communication interface 630 are implemented independently, the memory 610, the processor 620, and the communication interface 630 are connected to each other via a bus to communicate with each other. The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, or the like. The bus may be classified into an address bus, a data bus, a control bus, and the like. For ease of explanation, only one bold line is shown in FIG. 6, but this does not represent only one bus or only one type of bus.

[0076] Optionally, in a specific implementation, when the memory 610, the processor 620, and the communication interface 630 are integrated on one chip, the memory 610, the processor 620, and the communication interface 630 can communicate with each other via an internal interface.

[0077] It should be understood that the processor may be a Central Processing Unit (CPU), or may be other general-purpose processors, Digital Signal Processing (DSP), Application Specific Integrated Circuits (ASIC), Field Programmable Gate Arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware assemblies, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc. The processor may be a processor supporting the Advanced RISC Machines (ARM) architecture.

[0078] Additionally, the memory may optionally include read-only memory and random access memory, or may further include non-volatile random access memory. The memory may be either volatile or non-volatile memory, or may include both volatile and non-volatile memory. Here, non-volatile memory may include read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory may include random access memory (RAM), which acts as an external cache. By way of example and not limitation, many forms of RAM are available. For example, static random access memory (Static RAM, SRAM), dynamic random access memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced SDRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct RAMBUS RAM (DRRAM).

[0079] The above-described embodiments may be implemented, in whole or in part, in software, hardware, firmware, or any combination thereof. When implemented in software, they may be implemented, in whole or in part, in the form of a computer program product. A computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, a process or function according to an embodiment of the present disclosure is generated, in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions may be transmitted from one website site, computer, server, or data center to another website site, computer, server, or data center via wire (e.g., coaxial cable, optical fiber, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, Bluetooth, microwave, etc.). The computer-readable storage medium may be any available medium that can be accessed by a computer, or a data storage device including a server, a data center, etc. integrated with one or more available media. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a Digital Versatile Disc (DVD)), or a semiconductor medium (e.g., a Solid State Disk (SSD)). Note that the computer-readable storage medium referred to in this disclosure may be a non-volatile storage medium, in other words, a non-transitory storage medium.

[0080] Those skilled in the art can understand that all or part of the steps for realizing the above embodiments may be implemented by hardware, or may be implemented by instructing relevant hardware by a program, and the program may be stored in a computer-readable storage medium, and the storage medium may be a read-only memory, a magnetic disk, an optical disk, etc.

[0081] In describing embodiments of the present disclosure, the use of reference terms such as "one embodiment," "some embodiments," "examples," "specific examples," or "some examples" means that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present disclosure. Furthermore, the described specific features, structures, materials, or characteristics may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, those skilled in the art may combine different embodiments or examples and features of different embodiments or examples described herein to the extent that they are not mutually inconsistent.

[0082] In describing the embodiments of the present disclosure, unless otherwise specified, " / " means "or," for example, A / B can mean either A or B. In this specification, "and / or" merely describes the association relationship of related objects, and indicates that three types of relationships may exist, for example, A and / or B can indicate the following three situations: A exists alone, A and B exist simultaneously, and B exists alone.

[0083] In describing the embodiments of the present disclosure, the terms "first" and "second" are used for descriptive purposes only and should not be interpreted as indicating or implying relative importance, nor should they be interpreted as implying the number of technical features shown. Thus, features defined as "first" and "second" may explicitly or implicitly include one or more of such features. In describing the embodiments of the present disclosure, "plurality" means two or more, unless otherwise specified.

[0084] The above are merely illustrative examples of the present disclosure, and do not limit the present disclosure. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present disclosure should be included in the scope of protection of the present disclosure.

Claims

1. A doffing scheduling method for wound yarn package products, which is applied to an automatic doffing system connected with an automated guided vehicle (AGV) and a top rail doffing vehicle, the automated guided vehicle (AGV) and the top rail doffing vehicle being arranged in different vertical spaces in a target workplace and capable of performing doffing tasks for wound yarn package products on a winding machine in the target workplace, the automated guided vehicle (AGV) being capable of traveling freely on the ground without relying on rails, and the top rail doffing vehicle being capable of traveling along rails provided at a certain height position in the target workplace, The doffing scheduling method for the wound yarn package product comprises: determining the number of winders that can be handled by the AGV based on the winding time length of wound yarn package products that each winder in the target work area should process; determining a set of winders to be handled by the AGV based on the number of winders that can be handled by the AGV and the distance between each winder and a wound yarn package receiving station in the target work area; When a first winding machine is included in a winding machine set handled by the AGV, determining that the AGV is capable of handling the first winding machine; When the AGV can handle the first winding machine, determining that the target doffing vehicle corresponding to the first winding machine for performing a doffing task of the wound yarn package product on the first winding machine includes the AGV, while when the AGV cannot handle the first winding machine, determining that the target doffing vehicle corresponding to the first winding machine includes the top rail doffing vehicle; scheduling the target doffing car to perform doffing tasks for wound yarn package products on the first winding machine; A doffing scheduling method for wound yarn package products.

2. The doffing scheduling method for the wound yarn package product comprises: When the AGV is processing a doffing task for wound yarn package products on a second winder in the target work area, if a difference between the doffing time of the first winder and the current time is shorter than a first preset time length, determining whether the AGV can handle the first winder based on at least one of the number of wound yarn package products to be doffed on the second winder, the predicted doffing time of the wound yarn package products to be doffed on the second winder, the number of wound yarn package products to be doffed on the first winder, the predicted doffing time of the wound yarn package products to be doffed on the first winder, an empty position of the AGV, and a distance between the AGV and the first winder. The doffing scheduling method for wound yarn package products according to claim 1.

3. The doffing scheduling method for the wound yarn package product comprises: determining a predicted doffing time for each winding machine within a target period based on a winding time length of a wound yarn package product to be processed by each winding machine in the target work station; determining a doffing time list within the target period based on a predicted time for each doffing of each of the winders within the target period, wherein the doffing time list includes a plurality of doffing times and winders corresponding to each of the plurality of doffing times; determining K winders having doffing time intervals shorter than a second preset time length based on the doffing time list, where K is an integer equal to or greater than 2; determining whether the AGV can handle the first winding machine based on a distance between the first winding machine of the K winding machines and a wound yarn package receiving station. The doffing scheduling method for wound yarn package products according to claim 1.

4. Scheduling the target doffing car to perform doffing tasks for wound yarn package products on the first winding machine includes: When the target doffing vehicle is the AGV, determining a movement path of the AGV based on the position of the first winder; scheduling the AGV to transport the wound yarn package product on the first winding machine to a wound yarn package receiving station based on a travel path of the AGV; The doffing scheduling method for wound yarn package products according to claim 1.

5. Scheduling the target doffing car to perform doffing tasks for wound yarn package products on the first winding machine includes: and when the top rail doffing car is included in the target doffing car, scheduling the top rail doffing car to transport the wound yarn package product on the first winding machine via a rail to a wound yarn package receiving station based on the position of the first winding machine. The doffing scheduling method for wound yarn package products according to claim 1.

6. A doffing scheduling device for wound yarn package products, which is applied to an automatic doffing system connected with an automated guided vehicle (AGV) and a top rail doffing vehicle, and which is capable of performing doffing tasks for wound yarn package products on a winding machine in a target workplace, the automated guided vehicle (AGV) and a top rail doffing vehicle being arranged in different vertical spaces in the target workplace, the AGV being capable of traveling freely on the ground without relying on rails, and the top rail doffing vehicle being capable of traveling along rails provided at a certain height position in the target workplace, The doffing scheduling device for the wound yarn package product comprises: a first determination module used to determine the number of winders that can be handled by the AGV based on the winding time length of wound yarn package products to be processed by each winder in the target work area; determine a set of winders to be handled by the AGV based on the number of winders that can be handled by the AGV and the distance between each winder and a wound yarn package receiving station in the target work area; determine that the AGV can handle a first winder when the set of winders to be handled by the AGV includes the first winder; determine that the AGV is included in a target doffing vehicle for performing a doffing task of the wound yarn package product on the first winder when the AGV can handle the first winder, while determine that the target doffing vehicle corresponding to the first winder includes the top rail doffing vehicle when the AGV cannot handle the first winder; a scheduling module for scheduling the target doffing car to perform doffing tasks for wound yarn package products on the first winding machine; A doffing scheduling device for wound yarn package products.

7. at least one processor; a memory communicatively coupled to the at least one processor; The memory stores instructions executable by the at least one processor, which, when executed by the at least one processor, cause the at least one processor to perform the doffing scheduling method for wound yarn package products described in any one of claims 1 to 5.

8. A non-transitory computer-readable storage medium storing computer instructions for causing a computer to execute the doffing scheduling method for a wound yarn package product according to any one of claims 1 to 5.

9. A program for implementing the doffing scheduling method for a wound yarn package product according to any one of claims 1 to 5 when executed by a processor in a computer.

Citation Information

Patent Citations

  • AGV control method and device, electronic equipment and storage medium

    CN111061272A

  • Installer of doubling and twisting frame flowing off cake to trolley conveyor

    JP1996059087A

  • Non-temporary computer-readable storage medium, method for operating robot system, and object transfer system

    JP2020185663A

  • Apparatus and method for moving bobbins and tubes between roving and fine spinning frames on a spinning line

    JP2022137041A