Doffing scheduling method of wound yarn package product, device, electronic device, storage medium and program
By setting up AGV and ceiling track demounting vehicles in the target operating area and intelligently scheduling based on time-related information, the problem of low demounting efficiency caused by the failure of AGV to reach the designated position in time is solved, and efficient demounting and cost reduction of yarn packaging products is achieved.
Patent Information
- Application Number
- JP2024074723
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-09-08
- Filing Date
- 2024-05-02
- Publication Date
- 2025-03-21
- Estimated Expiration
- 2044-05-02
Smart Images

Figure 2025039512000001_ABST
Abstract
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 the wound yarn package product on the winding machine, the doffing task can be performed by an AGV (Automated Guided Vehicle). However, due to limitations in the travel speed and travel route, the AGV cannot 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 fully wound yarn package product on the winding machine continues to be wound, the bobbin of the wound yarn package product will break and become waste and unusable, which will increase the production cost of the wound yarn package product. Summary of the Invention [Problem to be solved by the invention]
[0003] The present disclosure provides a method, apparatus, electronic device, storage medium and program for doffing scheduling of 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 a wound yarn package product, the method being applied to an automatic doffing system coupled with an automated guided vehicle (AGV) and a top rail doffing vehicle arranged in different vertical spaces in a target work area, determining a target doffing vehicle corresponding to a first winding machine in the target work area from among the AGVs and the top rail doffing vehicles according to time-related information of doffing of the wound package products on all or some of the winding machines in the target work area; and scheduling a target doffing car to perform a doffing task on the wound yarn package products on the first winder.
[0005] In a second aspect, the present disclosure provides a doffing scheduling device for a wound yarn package product, the device being applied to an automatic doffing system coupled with 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 work station from among the AGVs and the top rail doffing vehicles according to time-related information of doffing of the wound package products on all or some of the winding machines in the target work station; and a scheduling module for scheduling a target doffing car to perform a doffing task on the wound yarn package product 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 in communication with 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 of doffing of a wound yarn package product on a winding machine, so that automatic doffing can be performed through cooperation between the AGV and the top rail doffing vehicle, thereby improving the doffing efficiency of the wound yarn package product on the winding machine, avoiding bobbin breakage of the wound yarn package product due to continued winding after it is full, and reducing the production cost of the wound yarn package product.
[0011] It should be understood that the contents described herein are not intended to describe key points 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 facilitated through the following specification. [Brief description of the drawings]
[0012] In the accompanying drawings, the same numbers represent the same or similar parts or elements throughout the several views unless otherwise stated. The accompanying drawings are not necessarily drawn to scale. It should be understood that the drawings depict 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. [Diagram 2] 13 is a schematic flow chart of a doffing scheduling method for a wound yarn package product according to another embodiment of the present disclosure. [Diagram 3] FIG. 2 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. [Figure 4] FIG. 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. [Diagram 5]FIG. 13 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. 2 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 PREFERRED EMBODIMENTS
[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 illustrated, 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. It should be understood by those skilled in the art 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] In order to facilitate understanding of the doffing schedule method for a wound yarn package product provided by the embodiment of the present disclosure, the following describes related technologies of the embodiment of the present disclosure that can be arbitrarily combined with the technical aspects of the embodiment of the present disclosure, all of which fall within the protection scope of the embodiment of the present disclosure.
[0016] In method 1, the doffing task is performed manually, and according to this method, the doffing efficiency is relatively low and the labor cost is relatively high.
[0017] In method 2, the doffing task is performed by an AGV. Due to limitations in the travel speed and travel route, the AGV cannot arrive at a 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, and further, if the full wound yarn package product on the winding machine continues to be wound, the bobbin of the wound yarn package product will break and become waste and cannot be used, which will lead to an increase in the production cost of the wound yarn package product.
[0018] Therefore, when any of the above-mentioned methods for performing the doffing task are adopted, whether manually or by AGV, the doffing efficiency of the wound yarn package product is relatively low, which further leads to an increase in the production cost of the wound yarn package product.
[0019] 1 is a schematic flow chart of a doffing schedule method for a wound yarn package product according to an embodiment of the present disclosure. The method is applicable to an automatic doffing system, which is connected with an automatic guided vehicle AGV and a top rail doffing vehicle, and the AGV and the top rail doffing vehicle are arranged in different vertical spaces in a target work area. As shown in FIG. 1, the method includes 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 winders in the target work area, a target doffing vehicle corresponding to the first winder 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 of 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, such as sending doffing commands to the AGV and the top rail doffing vehicle and scheduling the AGV and the top rail doffing vehicle to move toward the winder to perform doffing tasks.
[0023] For example, the AGV can travel freely on the ground without relying on rails. As a method for implementing the top rail doffing vehicle, rails can be provided at a certain height in the target work area, and the top rail doffing vehicle can travel along the rails. The AGV and the top rail doffing vehicle travel independently, and when the AGV and the top rail doffing vehicle travel to the same position in the target work area, the AGV and the top rail doffing vehicle are located in different spaces in the vertical direction of the target work area, so the AGV and the top rail doffing vehicle do not collide, and no interference occurs between the AGV and the top rail doffing vehicle.
[0024] By way of example, a target 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] Exemplarily, there is at least one type of wound yarn package product on each winding machine, and each wound yarn package may include a paper tube and a fiber filament wound on the outside of the paper tube. Note that the doffing time-related information of the wound yarn package product in this embodiment may be the time length 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 a chemical fiber filament such as POY (Pre-Oriented Yarn), FDY (Full Draw Yarn), or HOY (High Oriented Yarn).
[0026] Exemplarily, the target doffing vehicle can also be referred to as a wound yarn package receiving vehicle. The target doffing vehicle can be, or can include, an AGV and a top rail doffing vehicle, and the wound yarn package products on each winder can have doffing tasks performed by one or more target doffing vehicles. In the entire work area, each target doffing vehicle can have doffing tasks performed by the wound yarn package products on multiple winders.
[0027] In practical application, the AGV and top rail doffing vehicle can head towards the winding machine, and the winding machine transports the completed winding package product to the AGV and top rail doffing vehicle. After removing the completed winding package product from the winding machine, the AGV and top rail doffing vehicle can place an empty paper tube at an open chuck shaft position on the winding machine for winding a new winding package product. Then, the AGV and top rail doffing vehicle transports the loaded winding package product to the winding 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 work area, and based on the time-related information of doffing of the wound yarn package product on the winding machine, the AGV or the top rail doffing vehicle can be selected to perform the doffing task, so that automatic doffing can be performed through cooperation between 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 work area 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 work area may include the following steps, as shown in FIG. 2.
[0030] In step S210, it is determined whether the AGV can handle the first winder based on the time-related information of doffing of the wound yarn package products on all or some of the winders 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 an AGV is lower than that of a top rail doffing vehicle, the AGV preferentially determines 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 to the wound yarn package receiving station by the AGV.
[0033] For example, the automatic doffing system can predict, based on time-related information of doffing of a wound yarn package product on a winding machine in association with the number of AGVs currently available for scheduling, whether an AGV can arrive at a corresponding position when winding of a wound yarn package product on a first winding machine is completed to perform a 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 work site 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 work site 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 the embodiment of the present disclosure, since the doffing efficiency of the top rail doffing vehicle is high, the doffing task of the wound yarn package product on the first winding machine can be performed by the top rail doffing vehicle. According to the solution of the embodiment of the present disclosure, the AGV judges 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 product on the first winding machine, so that there is no need to wait for the AGV for a long time, and it is possible to ensure that all the doffing tasks of the wound yarn package product on the first winding machine are performed in a timely manner, and the doffing efficiency of the wound yarn package product on the winding machine can be further improved.
[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 the time-related information of the doffing of the wound yarn package products on the winding machine and / or the quantity information of the wound yarn package products, that is, it can be determined that the target doffing vehicle includes the AGV and the top rail doffing vehicle, and the two work together to perform the doffing task of the first winding machine. Here, by performing the doffing task of M wound yarn package products by the AGV and performing the doffing task of N wound yarn package products by the top rail doffing vehicle, the handling capacity of the AGV can be fully utilized, and it can be ensured that all the doffing tasks of the wound yarn package products on the first winding machine can be performed, and the production cost of the wound yarn package products can be further reduced.
[0039] For example, if the number of wound yarn package products on the first winding machine is two, 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 the wound package products on all or some of the winding machines in the target work station 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; This includes determining that the AGV is capable of handling the first winding machine when the first winding machine is included in the winding machine set handled by the AGV.
[0042] For example, the winding time length 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. When the winding time length of a wound yarn package product to be processed by each winder is relatively short, the number of winders that the AGV can handle is relatively small, and when the winding time length of a wound yarn package product to be processed by each winder is relatively long, the number of winders that the AGV can handle is relatively large.
[0043] For example, in some scenarios, the moving speed of the AGV is slower than the moving speed of the top rail doffing vehicle, and based on this, the winders that are relatively close to the winding package receiving station can be determined as the winding machine set to be handled by the AGV. Specifically, when 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 winding package receiving station.
[0044] For example, as shown in Fig. 3, when the winding time of the wound yarn package product 32 on each winder 31 in the target work area is relatively long (for example, when the wound yarn package product to be wound on the day is a fine denier), the number of doffings of the wound yarn package product 32 in one day is small, and the required transport capacity is not high, so the number of winders handled by the AGV 33 may be relatively large and the number of top rail doffing cars 34 may be relatively small. For example, 8 of the 10 winders in the work area are determined to be the winders handled by the AGV, and when there is a wound yarn package product that is fully wound on these 8 winders, the doffing task is performed by the AGV, and when there is a wound yarn package product that is fully wound on the remaining 2 winders, the doffing task is performed by the top rail doffing car. Since the energy consumption and cost of the AGV 33 are lower than the energy consumption and cost of the top rail doffing car 34, the transport cost of the wound yarn package product 32 can be reduced. When the winding time length of the wound yarn package product 32 on each winding machine 31 is relatively short, the number of doffing of the wound yarn package product 32 in one day is relatively large, and the required transportation capacity is relatively high, the number of AGVs 33 can handle only a relatively small number of winding machines 31, and the number of winding machines 31 handled by the top rail doffing car 34 can be increased accordingly to ensure that all doffing tasks of 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 product 32 to the yarn package receiving station 35, and the top rail doffing car 34 can transport the doffed wound yarn package product to the 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 the wound yarn package product on each winder, so that the doffing car corresponding to the doffing task of each winder can be confirmed in advance, the handling capacity of the AGV can be rationally utilized based on the production capacity, and the top rail doffing car can be used for replenishment, so that both cost and efficiency can be considered. Furthermore, according to the difference between the moving speed of the AGV and the moving speed of the top rail doffing car, the AGV can be arranged to handle the closer winder, and the top rail doffing car can be arranged to handle the farther winder, so that the efficiency can be further improved.
[0046] In one example, when the winding machine set handled by the AGV does not include the first winding machine, the AGV can determine that the first winding machine cannot be handled. At this time, the first winding machine can be handled by the top rail doffing car, and the doffing task of the wound yarn package product on the first winding machine can be performed by the top rail doffing car, thereby reducing the waiting time for the AGV, ensuring that all the 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 the wound yarn package products on all or some of the winding machines in the target work station in step S210 includes: When the AGV processes a doffing task of a wound yarn package product on a second winder in a target work area, if a difference between the doffing time of the first winder and a current time is shorter than a first preset time length, the AGV may determine 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.
[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 inputted through an input unit, such as a mouse or a keyboard, in the above-mentioned automatic doffing system, or can be inputted from a user device connected to the automatic doffing system. In practical application, the above-mentioned 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, when 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 vacant positions of the AGV, and the AGV can move from the position of the second winder to the position of the first winder within the first preset time length, the AGV can 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 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 vacant positions of the AGV, but the AGV is limited in its moving 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 winder and the number of wound yarn package products to be doffed on the first winder is greater than the number of vacant positions of the AGV, the automatic doffing system schedules a top rail doffing vehicle to perform the doffing task of the wound yarn package products on the first winder.
[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 a 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 free 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 completed 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 the wound yarn package products on all or some of the winding machines in the target work station in step S210 further includes: determining a predicted time for each doffing of each winder within a target period based on a winding time length of a 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, where the doffing time list includes a plurality of doffing times and a winder 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 a distance between a first winding machine of the K winding machines and a wound yarn package receiving station.
[0052] Illustratively, the list of doffing times within the target period can be determined by ordering the difference between the predicted time and the current time for each doffing on each winder, e.g., 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 preset time threshold. This time threshold can be set by a user. For example, the first preset time length can be inputted through an input unit, such as a mouse or a keyboard, in the above-mentioned automatic doffing system, or can be inputted from a user device connected to the automatic doffing system. In practical application, the above-mentioned automatic doffing system or the user device can provide a user operation page for a user to input the second preset time length.
[0054] For example, when the K winding machines include a first winding machine, if it is determined that the AGV cannot handle the first winding machine based on the distance between the first winding machine and the yarn package receiving station, since the AGV's moving speed is slower than the moving speed of the top rail doffing vehicle, the doffing task of the wound package product on the first winding machine that is closer to the yarn package receiving station is performed by the AGV, and the doffing task of the wound package product on the first winding machine that is farther from the 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] Among them, the time-related information of the doffing of the wound yarn package product on the winder may include the winding duration, remaining time, and doffing time, and 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 of the No. 1 winder and the predicted time of the No. 6 winder is 12 seconds, which is smaller than the second preset time length. In this case, the doffing tasks of the two winders cannot be performed by the AGV, so the AGV and the top rail doffing car can work together to perform them. In practical application, the speed of the AGV is slower than that of the top rail doffing car, so the AGV can perform the doffing task of the winder that is closer to the winding package receiving station. That is, since the distance between the No. 1 winder and the winding package receiving station is relatively close, the AGV performs the doffing task of the winding package on the No. 1 winder, and the top rail doffing car performs the doffing task of the winding package on the No. 6 winder.
[0058] According to the solution of an embodiment of the present disclosure, whether the AGV can handle the first winding machine can be further 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, in the case of a winder with a relatively large doffing time interval, the doffing task can be performed by an AGV. That is, a doffing vehicle corresponding to a winder other than the above-mentioned K winders in the target work area can be determined as an AGV. For example, for winders 2 to 5 in Table 1, the predicted doffing time interval is relatively large, so all doffing tasks can be performed by an AGV.
[0060] In some embodiments, in step S120, scheduling the target doffing vehicle to perform a doffing task of the wound yarn package product on the first winding machine includes, when 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 products on the first winder to a wound yarn package receiving station based on a travel path of the AGV.
[0061] According to the solution of the embodiment of the present disclosure, since the AGVs can run 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 the wound yarn package product on the winding machine.
[0062] In some embodiments, scheduling a target doffing car to perform a doffing task for a wound yarn package product on a 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 a wound yarn package product. Fig. 4 is a schematic block diagram of a doffing scheduling device for a wound yarn package product provided by an embodiment of the present disclosure. As shown in Fig. 4, this device is applied to an automatic doffing system connected to an automatic guided vehicle AGV and a top rail doffing vehicle arranged in different vertical spaces in a target work area,
[0065] A first determination module 410 for determining a target doffing vehicle corresponding to a first winding machine in the target work station from among the AGVs and the top rail doffing vehicles according to time-related information of doffing of the wound package products on all or some of the winding machines in the target work station; and a scheduling module 420 for scheduling a target doffing car to perform a doffing task of the wound yarn package product on the first winder.
[0066] In some embodiments, as shown in FIG. 5, the first determination module 410 may: a second determination submodule 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 work station; and a third determination sub-module 520 for determining that the target doffing vehicle corresponding to the first winder includes the AGV if the AGV is capable of handling the first winder.
[0067] In some embodiments, the first determination module 410 is: The fourth determination sub-module 530 is further included for determining that, if 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 whether 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 yarn 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 used to determine that the AGV can handle the first winder.
[0069] In some embodiments, the second determination submodule 510 is When the AGV processes a doffing task of a wound yarn package product on a second winder in a target work area, if the difference between the doffing time of the first winder 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 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, the free position of the AGV, and the distance between the AGV and the first winder.
[0070] In some embodiments, the second determination submodule 510 is determining a predicted time for each doffing of each winder within a target period based on a winding time length of a 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, where the doffing time list includes a plurality of doffing times and a winder 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, where K is an integer equal to or greater than 2; 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.
[0071] In some embodiments, the scheduling module 420 includes: When the target doffing vehicle is an AGV, determining a movement path of the AGV based on the position of the first winder; and scheduling the AGV to transport the wound yarn package products on the first winding machine to a wound yarn package receiving station based on the travel path of the AGV.
[0072] In some embodiments, the scheduling module 420 includes: When the target doffing car includes a top rail doffing car, it is used to schedule 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.
[0073] The specific functions and exemplary descriptions of each module and sub-module of the apparatus in the embodiments of the present disclosure may refer to the relevant descriptions of the corresponding steps in the embodiments of the above method, and 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 the memory 610 and the processor 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 embodiment. The electronic device may further include: The communication interface 630 is used for communicating with an external device and performing 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 and can communicate with each other. The bus can 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 can be classified into an address bus, a data bus, a control bus, and the like. For ease of explanation, only one thick line is shown in FIG. 6, but this does not indicate 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, optionally, the memory may include read-only memory and random access memory, and 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 ROM (PROM), Erasable PROM (EPROM), Electrically EPROM (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 (Double Data Rate SDRAM, DDR SDRAM), enhanced SDRAM (Enhanced SDRAM, ESDRAM), synchlink DRAM (Synchlink DRAM, SLDRAM), and direct RAMBUSRAM (DRRAM).
[0079] The above-mentioned embodiments may be implemented in whole or in part in software, hardware, firmware, or any combination thereof. When implemented in software, the whole or in part may be implemented 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 the embodiments 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 the description of the embodiments of the present disclosure, the reference words "one embodiment", "several embodiments", "examples", "specific examples", or "several examples" mean 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. And, the specific features, structures, materials, or characteristics described can be combined in any suitable manner in any one or more embodiments or examples. Furthermore, a person 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 the description of 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" is merely for describing the related 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 the description of the embodiments of the present disclosure, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying a relative importance, nor should they be construed as implying a number of technical features shown. Thus, features defined as "first" and "second" may explicitly or implicitly include one or more of such features. In the description of 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 are not intended to limit the present disclosure. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present disclosure should be included within the scope of protection of the present disclosure.
Claims
1. A doffing scheduling method for a wound yarn package product, which 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 work area, comprising: determining a target doffing vehicle corresponding to a first winding machine in the target work area from among the AGV and the top rail doffing vehicle based on time-related information of doffing of wound yarn package products on all or some of the winding machines in the target work area; and scheduling the target doffing car to perform a doffing task for wound yarn package products on the first winder. A method for doffing scheduling of a wound yarn package product.
2. determining a target doffing vehicle corresponding to a first winding machine in the target work station from among the AGV and the top rail doffing vehicle based on time-related information of doffing of wound package products on all or some of the winding machines in the target work station; determining whether the AGV is capable of handling the first winder based on time-related information of doffing of wound yarn package products on all or some of the winders in the target station; and determining that a target doffing vehicle corresponding to the first reel includes the AGV if the AGV is capable of handling the first reel. The method for doffing scheduling of a wound yarn package product according to claim 1.
3. determining a target doffing vehicle corresponding to a first winding machine in the target work station from among the AGV and the top rail doffing vehicle based on time-related information of doffing of wound package products on all or some of the winding machines in the target work station; and determining, when the AGV cannot handle the first winder, that a target doffing vehicle corresponding to the first winder includes the top rail doffing vehicle. The method for doffing scheduling of a wound yarn package product according to claim 2.
4. Determining whether the AGV can handle the first winding machine based on time-related information of doffing of wound package products on all or some of the winding machines in the target work station, determining the number of winders that the AGV can handle based on the winding time length of the wound yarn package products that each winder in the target work area is to 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 wound yarn package receiving station at the target work area; and determining that the AGV is capable of handling the first winding machine when the first winding machine is included in a winding machine set handled by the AGV. The method for doffing scheduling of a wound yarn package product according to claim 2.
5. Determining whether the AGV can handle the first winding machine based on time-related information of doffing of wound package products on all or some of the winding machines in the target work station, When the AGV processes a doffing task of a wound yarn package product on a second winder in the target work area, if a difference between a doffing time of the first winder and a current time is shorter than a first preset time length, the AGV determines 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, a 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, a 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 method for doffing scheduling of a wound yarn package product according to claim 2.
6. Determining whether the AGV can handle the first winding machine based on time-related information of doffing of wound package products on all or some of the winding machines in the target work station, determining a predicted time for each doffing of 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 a winder corresponding to each of the plurality of doffing times; determining K winders having a doffing time interval 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 method for doffing scheduling of a wound yarn package product according to claim 2.
7. Scheduling the target doffing car to perform a doffing task for wound yarn package products on the first winder includes: When the target doffing vehicle is the AGV, determining a movement path of the AGV based on a position of the first winder; and scheduling the AGV to transport the wound yarn package product on the first winder to a wound yarn package receiving station based on a travel path of the AGV. The method for doffing scheduling of a wound yarn package product according to claim 1.
8. Scheduling the target doffing car to perform a doffing task for wound yarn package products on the first winder includes: and when the target doffing car includes the top rail doffing car, scheduling the top rail doffing car to transport a wound yarn package product on the first winding machine via a rail to a wound yarn package receiving station based on a position of the first winding machine. The method for doffing scheduling of a wound yarn package product according to claim 1.
9. A doffing scheduling device for a wound yarn package product, which is applied to an automatic doffing system connected to an automatic guided vehicle (AGV) and a top rail doffing vehicle arranged in different vertical spaces in a target work area, comprising: a first determination module for determining a target doffing vehicle corresponding to a first winding machine in the target work station from among the AGV and the top rail doffing vehicle according to time-related information of doffing of wound yarn package products on all or some of the winding machines in the target work station; a scheduling module for scheduling the target doffing car to perform a doffing task of a wound yarn package product on the first winding machine. A doffing scheduling device for wound yarn package products.
10. At least one processor; a memory in communication with the at least one processor; The memory stores instructions executable by the at least one processor, the instructions, when executed by the at least one processor, causing the at least one processor to perform the doffing scheduling method for a wound yarn package product described in any one of claims 1 to 8.
11. A non-transitory computer readable storage medium having stored thereon computer instructions for causing a computer to carry out the method for doffing scheduling of a wound yarn package product according to any one of claims 1 to 8.
12. A program for implementing the doffing scheduling method for a wound yarn package product according to any one of claims 1 to 8 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