A Sorting Control Method and Device Based on the Spacing of Suspended Vehicles
By calculating the backlog spacing between the hanging carriers and adjusting the parameters of the distribution device, the problem that the distribution device in the hanging production system cannot effectively adjust the distribution spacing is solved, and a stable and adaptive distribution effect is achieved.
Patent Information
- Application Number
- CN202211488877.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-25
- Publication Date
- 2025-05-27
- Estimated Expiration
- 2042-11-25
AI Technical Summary
In the hanging production system, the spacing of the hanging carriers is disordered, which makes the distribution device unable to effectively adjust the distribution spacing under different types and thicknesses of clothing, resulting in volatility and instability of the distribution results.
By obtaining the clothing design parameters on the hanging carrier, a backlog sequence is generated, and the backlog spacing is calculated based on the inclination angle, backlog sequence and clothes design parameters of the distribution track, and the distribution parameters of the distribution device are adjusted to meet the needs of different types and thicknesses of clothing.
It realizes a stable distribution effect under different types and thicknesses of clothing, reduces the volatility of distribution results, and meets the distribution needs in various situations.
Smart Images

Figure CN115783668B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of sorting control, and in particular, to a sorting control method and device based on the spacing of hanging carriers. Background Art
[0002] In a hanging production system, the hanging carriers for hanging clothes enter the production line at different times according to the actual production situation and different production process steps, resulting in a disordered distribution of the spacing between adjacent hanging carriers and a large number of carriers. For some processes, based on production needs, it may be necessary to adjust the carriers into an orderly equal-spacing distribution or other actual condition requirements before the carriers enter the process.
[0003] Generally, a sorting device is added to the hanging system to sort the carriers. Among them, the overrunning clutch sorting device cooperates with a cylinder and a gear. The expansion and contraction of the cylinder drives the rotation of the gear, limits the carrier at the gap formed by two teeth and the track, and outputs the carriers one by one as the gear rotates. Currently, the control process of the overrunning clutch sorting device is fixed, that is, the gear is controlled to rotate a preset angle every preset time interval. However, the thickness of the clothes corresponding to different types of clothes is different, which causes the minimum distance between two carriers hanging winter clothes to be larger than the minimum distance between two carriers hanging summer clothes, resulting in the position of the next carrier adjacent to the carrier at the gap changing with the type of clothes currently being produced, and then causing the next carrier to get stuck in different tooth gaps. This will cause differences in the actual sorting interval, sorting distance, etc. of the sorting device for the carriers when the type of clothes changes, and the sorting result has large fluctuations and cannot meet the sorting requirements in all cases. Summary of the Invention
[0004] To solve the above problems, the embodiments of this application provide a sorting control method and device based on the spacing of hanging carriers, which estimate the spacing between the carriers to be sorted according to the type of clothes and the backlog quantity, and adaptively adjust the rotation angle of the gear.
[0005] In a first aspect, the embodiments of this application provide a sorting control method based on the spacing of hanging carriers, and the method includes:
[0006] Sequentially obtain the design parameters of the clothes mounted on the hanging carriers entering the sorting track, and generate the backlog order of the hanging carriers upstream of the sorting device on the sorting track; the hanging carriers are sequentially released by the sorting device to the downstream of the sorting track;
[0007] Calculate the backlog distance between the first hanging carrier and the second hanging carrier based on the inclination angle of the sorting track, the backlog order, and the design parameters of the clothes on each hanging carrier;
[0008] Adjust the sorting parameters of the sorting device according to the backlog distance. The sorting device executes the sorting parameters to release the first hanging carrier and clamp the second hanging carrier between two adjacent sorting teeth of the sorting device.
[0009] Preferably, it further includes pre-sorting the first hanging carrier entering the sorting track, specifically including:
[0010] Pre-define the waiting time for performing the pre-sorting operation; the waiting time is the time for the detected first hanging carrier to slide from the detection point to the sorting device, and the waiting time includes redundant settings, and the redundant settings are less than the detection induction time difference when two hanging carriers enter the sorting track;
[0011] When it is detected that the hanging carrier enters the sorting track, detect the initial position of the sorting teeth of the sorting device relative to the sorting track;
[0012] Output the pre-dialing parameters required to complete the pre-sorting according to the initial position;
[0013] After waiting for one such waiting time, execute the pre-dialing parameters to clamp the first hanging carrier entering the sorting track between two sorting teeth of the sorting device to complete the pre-sorting.
[0014] Preferably, the "sequentially obtain the design parameters of the clothes hung on the hanging carriers entering the sorting track and generate the backlog order of the hanging carriers upstream of the sorting device in the sorting track" specifically includes:
[0015] When it is detected that the tracks at the entrance of the sorting track are combined, read the induction data of the inductor at the entrance of the sorting track;
[0016] Sequentially record the identification codes of the induction chips carried by the hanging carriers entering the sorting track based on the time line; the identification code is unique;
[0017] Query and call the design parameters of the clothes hung on the hanging carrier according to the identification code; the design parameters at least include the type, material, and weight of the clothes;
[0018] Sort the identification codes according to the time line to generate the backlog order of the hanging carriers upstream of the sorting device.
[0019] Preferably, it further includes adjusting the update frequency of the backlog order:
[0020] Obtain the backlog quantity of the hanging carriers in the backlog order, and estimate the interval length of the sorting track occupied by the hanging carriers upstream of the sorting device in the current backlog order according to the backlog quantity;
[0021] Based on the interval length, calculate the sliding time required for the hanging carrier to slide from the detection point to the backlog area of the hanging carrier;
[0022] Adjust the update frequency of the backlog order according to the sliding time, and the interval time for each update of the backlog order is less than the sliding time;
[0023] Pre-define a threshold for the interval length. When the interval length exceeds the threshold, the hanging carrier stops entering the sorting track.
[0024] Preferably, the "calculating the backlog distance between the first hanging carrier and the second hanging carrier based on the inclination angle of the sorting track, the backlog order, and the design parameters of the clothes on each hanging carrier" specifically includes:
[0025] Obtain the inclination angle of the sorting track; the inclination angle is determined based on the actual installation effect of the sorting track;
[0026] Obtain the backlog order and the design parameters of the clothes on each hanging carrier, and calculate the backlog weight of all the hanging carriers except the first hanging carrier in the backlog order and the clothes hung on them;
[0027] According to the types and materials of the clothes on the first and second hanging carriers, calculate the degree of extrusion of the backlog weight on the first hanging carrier on the sorting track;
[0028] Estimate the backlog distance between the first hanging carrier and the second hanging carrier according to the degree of extrusion.
[0029] Preferably, the "estimating the backlog distance between the first hanging carrier and the second hanging carrier according to the degree of extrusion" specifically includes:
[0030] Measure the backlog distances corresponding to the degrees of extrusion formed by various clothes under different backlog weights on sorting tracks with different inclination angles;
[0031] Use the backlog weight and the design parameters of the clothes as mapping inputs, and the degree of extrusion as the mapping output to establish a mapping relationship form, and distinguish the mapping relationship form according to the inclination angle of the sorting track;
[0032] When estimating the backlog spacing according to the extrusion degree, first match the corresponding mapping relation form through the inclination angle of the sorting track where the hanging carrier is located, and then obtain the corresponding extrusion degree through the mapping relation form with the extrusion degree as the mapping input and output it.
[0033] Preferably, the "adjusting the sorting parameters of the sorting device according to the backlog spacing, and the sorting device executing the sorting parameters to release the hanging carrier at the first position and clamp the hanging carrier at the second position between two adjacent sorting teeth of the sorting device" specifically includes:
[0034] Based on the state of the sorting teeth when the pre-sorting is completed, pre-divide multiple arrival intervals for the hanging carriers to slide down to the sorting teeth based on the rotation speed of the sorting teeth; the hanging carriers arriving within the arrival intervals can be correspondingly clamped between two adjacent sorting teeth.
[0035] Obtain the backlog spacing, and calculate the sliding duration of the hanging carrier at the second position with the backlog spacing as the sliding length of the hanging carrier at the second position.
[0036] Judge the arrival interval where the sliding duration is located, quantitatively adjust the sorting parameters of the sorting device according to the arrival interval where the sliding duration is located, and increase the rotation angle of the sorting teeth, so that when the sorting device executes the sorting parameters, it can release the hanging carrier at the first position and at the same time clamp the hanging carrier at the second position between two adjacent sorting teeth.
[0037] In a second aspect, an embodiment of the present application provides a sorting control device based on the spacing of hanging carriers, and the device includes:
[0038] An in-rail identification module, which sequentially obtains the design parameters of the clothes hung on the hanging carriers entering the sorting track, and generates the backlog order of the hanging carriers upstream of the sorting device on the sorting track; the hanging carriers are released one by one by the sorting device to the downstream of the sorting track.
[0039] A data processing module, which calculates the backlog spacing between the hanging carrier at the first position and the hanging carrier at the second position based on the inclination angle of the sorting track, the backlog order, and the design parameters of the clothes on each hanging carrier.
[0040] A sorting execution module: adjusts the sorting parameters of the sorting device according to the backlog spacing, and the sorting device executes the sorting parameters to release the hanging carrier at the first position and clamp the hanging carrier at the second position between two adjacent sorting teeth of the sorting device.
[0041] In a third aspect, an embodiment of the present application provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, the steps of the method provided in the first aspect or any possible implementation manner of the first aspect are implemented.
[0042] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the method provided in the first aspect or any possible implementation manner of the first aspect is implemented.
[0043] The beneficial effects of the present invention are as follows:
[0044] The present invention relates to a sorting control method and device based on the spacing of hanging carriers. According to the different types of clothes being loaded and transported currently, the spacing between the carriers sorted by the sorting device is estimated, and then the rotation angle of the gears in the sorting device is adjusted accordingly to ensure that the sorting process has the same sorting effect for all types of clothes, and the sorting effect is stable.
[0045] When the types of clothes on the same loading and transporting track are different types or there are multiple types of clothes, the sorting control method proposed in the present application can also be applicable, and has a large applicable range. Description of the Drawings
[0046] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required in the embodiments. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0047] Figure 1 It is a schematic flow chart of a sorting control method based on the spacing of hanging carriers provided by an embodiment of the present application;
[0048] Figure 2 It is a schematic structural diagram of a sorting control device based on the spacing of hanging carriers provided by an embodiment of the present application;
[0049] Figure 3 It is a schematic structural diagram of an electronic device provided by an embodiment of the present application. Detailed Embodiments
[0050] The following will clearly and completely describe the technical solutions in the embodiments of the present application with reference to the drawings in the embodiments of the present application.
[0051] In the following description, the terms "first" and "second" are for descriptive purposes only and should not be construed as indicating or implying relative importance. The following description provides multiple embodiments of the present application, and different embodiments can be replaced or combined, so the present application can also be considered to include all possible combinations of the same and / or different embodiments described. Thus, if one embodiment includes features A, B, and C, and another embodiment includes features B and D, then the present application should also be considered to include embodiments containing one or more of all other possible combinations of A, B, C, and D, even though such embodiments may not be explicitly described in the following content.
[0052] The following description provides examples and does not limit the scope, applicability, or examples set forth in the claims. Changes can be made to the functions and arrangements of the described elements without departing from the scope of the present application. Various processes or components can be appropriately omitted, substituted, or added to each example. For example, the described method can be performed in a different order than the described order, and various steps can be added, omitted, or combined. In addition, the features described for some examples can be combined into other examples.
[0053] See Figure 1 , Figure 1 is a schematic flow diagram of a sorting control method based on the spacing of hanging carriers provided by an embodiment of the present application. In the embodiment of the present application, the method includes:
[0054] S101. Sequentially obtain the design parameters of the clothes hung on the hanging carriers entering the sorting track, and generate the backlog order of the hanging carriers upstream of the sorting device on the sorting track; the hanging carriers are successively released by the sorting device to the downstream of the sorting track.
[0055] The execution subject of the present application can be a sorting device. The sorting execution of the sorting device is implemented through the cooperation of a sorting disk and a sorting track. Sorting teeth are arranged on the circumference of the sorting disk, and the recessed intervals between adjacent teeth cooperate with the sorting track to catch the hooks of the hanging carriers. When the sorting disk rotates in sequence, the hanging carriers are released to the downstream.
[0056] In the present application, the sorting device is arranged on an inclined sorting track. Taking the sorting device as the boundary, when the hanging carriers slide down in sequence, they are blocked by the sorting teeth, and multiple hanging carriers are backlogged upstream of the sorting device. When the sorting device drives the sorting teeth to rotate, the hanging carriers are successively released to the downstream.
[0057] Based on the actual situation, under normal conditions, the spacing between the two lowermost sorting teeth of the sorting device is directly opposite to the sorting track, and can just catch a hanging carrier; when the first hanging carrier enters the sorting track, it will be blocked by the sorting teeth and not caught within the spacing of the sorting teeth. Therefore, for the first hanging carrier entering the sorting track, pre-sorting can be performed so that it is in a state of being caught within the spacing of the sorting teeth after reaching the sorting device.
[0058] In an implementable embodiment, the pre-sorting of the first hanging carrier entering the sorting track specifically includes:
[0059] Pre-defining a waiting time for performing the pre-sorting operation; the waiting time is the time for the detected first hanging carrier to slide down from the detection point to the sorting device, and the waiting time includes a redundant setting, and the redundant setting is less than the detection induction time difference when two hanging carriers enter the sorting track;
[0060] When it is detected that the hanging carrier enters the sorting track, detect the initial position of the sorting teeth of the sorting device relative to the sorting track;
[0061] Output pre-dial parameters required to complete the pre-sorting according to the initial position;
[0062] After waiting for one such waiting time, execute the pre-dial parameters to catch the first hanging carrier entering the sorting track between two adjacent sorting teeth of the sorting device, and complete the pre-sorting.
[0063] It can be understood that when it is detected that the first hanging carrier enters the sorting track, the sorting device enters a response state and waits to perform the pre-sorting operation. Based on the installation position of the sorting device on the sorting track, the time for the hanging carrier to slide down to the sorting device can be calculated, so as to facilitate the sorting device to perform the pre-sorting operation on it.
[0064] In the embodiment of the present application, the waiting time for the sorting device to wait to perform pre-sorting includes a redundant setting to delay the execution time backward to ensure that the hanging carrier can stably reach the sorting device; preferably, the redundant setting can be less than the detection induction time difference when two hanging carriers enter the sorting track, so that the pre-sorting is completed before the second hanging carrier arrives.
[0065] Necessarily, when performing pre-sorting, the relative position between the sorting teeth and the sorting track can be detected, so as to better adjust the pre-dial parameters of the pre-sorting, so that the first hanging carrier is caught between two adjacent sorting teeth, that is, caught within the sorting spacing.
[0066] In the embodiment of the present application, step S101 specifically includes:
[0067] When the rail alignment at the entrance of the sorting track is detected, read the sensing data of the sensor at the entrance of the sorting track;
[0068] Based on the time line, sequentially record the identification codes of the sensing chips carried by the hanging carriers entering the sorting track; the identification codes are unique;
[0069] Query and call the design parameters of the clothes hung on the hanging carrier according to the identification code; the design parameters at least include the type, material, and weight of the clothes;
[0070] Sort the identification codes according to the time line to generate the backlog order of the hanging carriers upstream of the sorting device.
[0071] In this application, when the hanging carrier enters the sorting track from the main track, it is first detected by the sensor set on the main track and then detected by the sensor on the sorting track, so as to effectively confirm the normal entry of the hanging carrier into the track. Based on the detection time line of the sensor on the sorting track, the hanging carriers entering the sorting track can be sorted to obtain the backlog order upstream of the sorting device.
[0072] The sensing chip carried on the hanging carrier has a unique identification code, and the identification code can correspond to the design parameters of the clothes hung on the hanging carrier. After the sensor obtains the identification code, the corresponding clothing data can be queried and called; the design parameters at least include the type, material, and weight of the clothes, where the weight is the average weight, and when making subsequent calls, the average weight is used as the benchmark.
[0073] Based on the actual situation, the hanging carriers continuously enter the sorting track, and at the same time, the sorting device is continuously sorting the hanging carriers downstream. Therefore, the backlog order is time-varying. For the front end of the backlog order, after the sorting device completes the sorting, the hanging carrier at the top of the backlog order can be directly removed, which has little impact on the update frequency of the backlog order; but for the end of the backlog order, the continuous entry of the hanging carriers causes the sliding distance of the hanging carriers to gradually shorten. Therefore, the update frequency should be adaptively adjusted in combination with the sliding time of the hanging carriers to update the list of the backlog order in a timely manner.
[0074] In a feasible embodiment, the adjustment of the update frequency of the backlog order specifically includes:
[0075] Obtain the backlog quantity of the hanging carriers in the backlog order, and estimate the interval length of the sorting track occupied by the hanging carriers upstream of the sorting device in the current backlog order according to the backlog quantity;
[0076] Based on the interval length, calculate the sliding time required for the hanging carrier to slide from the detection point to the backlog area of the hanging carrier;
[0077] Adjusting the updating frequency of the backlog sequence according to the sliding time, wherein the interval time of each updating of the backlog sequence is less than the sliding time;
[0078] A threshold value of the interval length is predefined, and when the interval length exceeds the threshold value, the hanging vehicle stops entering the distribution track.
[0079] It is understandable that the speed of sorting varies due to the needs of the actual process. Therefore, multiple sorting tracks are often set for the same main track to jointly implement the sorting operation. For different sorting speeds, the number of sorting tracks opened is also different. When there are too many hanging vehicles piled up on a certain sorting track, the entry of the hanging vehicles can be stopped, and a new sorting track can be opened to implement the sorting operation; this application only focuses on stopping the entry of hanging vehicles, and does not delve into the number of openings of the sorting tracks, the adaptation speed, etc.
[0080] S102, calculating the backlog distance between the first hanging carrier and the second hanging carrier based on the inclination angle of the distribution track, the backlog order and the design parameters of the clothes on each hanging carrier.
[0081] In the embodiment of the present application, the inclination angle of the distribution track is fixed based on the actual installation effect. Different distribution tracks have different inclination angles, but they should all comply with relevant standards in the industry. The multiple hanging carriers included in the backlog sequence are arranged in sequence without stacking or jamming.
[0082] In one possible implementation, step S102 specifically includes:
[0083] Acquire the inclination angle of the distribution track; the inclination angle is determined based on the actual installation effect of the distribution track;
[0084] Obtaining the stacking sequence and the design parameters of the clothes on each of the hanging carriers, and calculating the stacking weight of all the hanging carriers and the clothes hung thereon except the hanging carrier at the first position in the stacking sequence;
[0085] According to the types and materials of the clothes on the first and second hanging carriers, calculating the degree of compression of the first hanging carrier by the accumulated weight on the distribution track;
[0086] The backlog distance between the first hanging vehicle and the second hanging vehicle is estimated according to the squeezing degree.
[0087] In the embodiments of the present application, the backlog sequence can be used to know how many hanging carriers are backlogged upstream of the sorting device, and the identification code can be used to know the design parameters of the clothes on each hanging carrier. The design parameters mainly include the type, material, and weight of the clothes. Based on the inclined sorting track, the hanging carrier ranked first in the backlog sequence is regarded as a sorting body, and all subsequent hanging carriers are regarded as a backlog body. The backlog body located behind squeezes the sorting body located in front, reducing the distance between the two.
[0088] Exemplarily, the type and material of the clothes can reflect their expansion effect. For example, the expansion effect of a down jacket is much greater than that of a shirt. When being squeezed, the distance between down jackets decreases, while the distance between shirts hardly decreases.
[0089] Therefore, the expansion and contraction ratio between the first and the second can be determined according to the type and material of the clothes. Taking the backlog weight of the backlog body on the sorting track on the sorting body as the applied force, the degree of squeezing between the first and the second can be determined. The degree of squeezing of the backlog weight on the expansion effect of different types of clothes can be measured through previous experiments, and the backlog distance can be measured synchronously; after obtaining the design parameters and backlog sequence of the clothes, the corresponding degree of squeezing can be obtained, and the backlog distance between the first and the second can be estimated according to the degree of squeezing.
[0090] It can be understood that in the embodiments of the present application, the original data obtained is the type and material of the clothes. The expansion and contraction ratio of the clothes can be obtained based on the original data first, and then the degree of squeezing can be determined through the backlog weight, so as to obtain the backlog distance during actual squeezing. The backlog distance is the distance between the hanging carriers of the first and the second on the sorting track.
[0091] In a feasible embodiment, estimating the backlog distance between the hanging carrier ranked first and the second hanging carrier according to the degree of squeezing specifically includes:
[0092] Measuring the backlog distances corresponding to the degrees of squeezing formed by various clothes under different backlog weights on sorting tracks with different inclination angles;
[0093] Taking the backlog weight and the design parameters of the clothes as the mapping inputs and the degree of squeezing as the mapping output, establishing a mapping relationship form, and differentiating the mapping relationship form according to the inclination angle of the sorting track;
[0094] When estimating the backlog distance according to the degree of squeezing, first match the corresponding mapping relationship form through the inclination angle of the sorting track where the hanging carrier is located, and then obtain the corresponding degree of squeezing through the mapping relationship form with the mapping inputs and output it.
[0095] It can be understood that the degree of extrusion reflects the extrusion state between the first and second pieces of clothing, and the extrusion distance cannot be directly obtained. The inclination angle of the sorting track should also be considered. Further, the self-inclination of the hanging carrier can also be considered. However, since the influence of this factor on the distance is highly correlated with the type of clothing and has been included in the scope of influence during the preliminary experimental measurement, it will not be further explored here.
[0096] It should be noted that the existence of friction on the sorting tracks with different inclination angles has a certain impact on the extrusion distance. However, this factor has also been included in the scope of influence during the preliminary experimental measurement and will not be separately mentioned here.
[0097] S103. Adjust the sorting parameters of the sorting device according to the extrusion distance. The sorting device executes the sorting parameters to release the hanging carrier at the first position and clip the hanging carrier at the second position between two adjacent sorting teeth of the sorting device.
[0098] In the embodiments of the present application, the relative positional relationship between the sorting teeth and the sorting track always maintains dynamic consistency, so that the sorting operation can be effectively executed during sorting, achieving the operation effect of sorting one by one.
[0099] It can be understood that the rotation of the sorting teeth interferes with the sliding arrival of the hanging carrier at the second position. That is, when the hanging carrier at the second position slides and arrives at different extrusion distances, the clamping cooperation with the sorting teeth is disordered, and it cannot be effectively determined whether the hanging carrier at the second position has completed the clamping. When continuously sorting, it cannot be ensured that each rotation of the sorting device can sort and release the hanging carrier.
[0100] In an implementable manner, step S103 specifically includes:
[0101] Based on the state of the sorting teeth when the pre-sorting is completed, pre-divide multiple arrival intervals for the hanging carriers to slide to the sorting teeth according to the rotation speed of the sorting teeth; the hanging carriers arriving within the arrival intervals can be correspondingly clipped between two adjacent sorting teeth;
[0102] Obtain the extrusion distance, and calculate the sliding duration of the hanging carrier at the second position with the extrusion distance as the sliding length of the hanging carrier at the second position;
[0103] Judge the arrival interval where the sliding duration is located, and quantitatively adjust the sorting parameters of the sorting device according to the arrival interval where the sliding duration is located, increasing the rotation angle of the sorting teeth, so that when the sorting device executes the sorting parameters, it can release the hanging carrier at the first position and at the same time clip the hanging carrier at the second position between two adjacent sorting teeth.
[0104] Taking the case where there are three arrival intervals as an example, when the arrival interval when the hanging vehicle in the second position slides down is the first interval, the sorting interval into which the hanging vehicle in the first position is stuck is the first interval, and the sorting interval into which the hanging vehicle in the second position is stuck is the second interval adjacent to the first interval; when the arrival interval when the hanging vehicle in the second position slides down is the second interval, the sorting interval into which the hanging vehicle in the second position is stuck is the third interval, and there is a gap between it and the first interval; when the arrival interval when the hanging vehicle in the second position slides down is the third interval, the sorting interval into which the hanging vehicle in the second position is stuck is the fourth interval, and there are two gaps between it and the first interval.
[0105] Based on the actual situation, the distance between the hanging vehicles will not be too large, and the stuck intervals are basically kept within three intervals. When the sorting device is driven by a cylinder, it can also effectively complete the adjustment of the rotation angle of the sorting teeth.
[0106] In the embodiment of the present application, when the sorting device sorts a single hanging vehicle, taking the state when pre-sorting is completed as an example, only a small rotation angle is required to complete the sorting and release of the hanging vehicle, but it cannot effectively ensure the stable insertion of the next vehicle. Therefore, in the present application, the rotation angle is increased based on the backlog interval, thereby effectively ensuring the stable insertion of the next vehicle.
[0107] The following will be combined with the attached Figure 2 , and the sorting control device based on the distance between hanging vehicles provided in the embodiment of the present application will be introduced in detail. It should be noted that the sorting control device based on the distance between hanging vehicles shown in the attached Figure 2 is used to execute the method of the embodiment of the present application Figure 1 . For the sake of convenience of description, only the parts related to the embodiment of the present application are shown. For the specific technical details not disclosed, please refer to the embodiment shown in the present application Figure 1 .
[0108] Please refer to Figure 2 , Figure 2 is a schematic structural diagram of a sorting control device based on the distance between hanging vehicles provided in the embodiment of the present application. As Figure 2 shown, the device includes:
[0109] An in-rail recognition module 201, which sequentially obtains the design parameters of the clothes hung on the hanging vehicle entering the sorting track, and generates the backlog order of the hanging vehicle upstream of the sorting device on the sorting track; the hanging vehicle is released one by one by the sorting device to the downstream of the sorting track.
[0110] The data processing module 202 calculates the backlog distance between the first hanging carrier and the second hanging carrier based on the inclination angle of the sorting track, the backlog order, and the design parameters of the clothes on each hanging carrier.
[0111] The sorting execution module 203 adjusts the sorting parameters of the sorting device according to the backlog distance. The sorting device executes the sorting parameters to release the first hanging carrier and clip the second hanging carrier between two adjacent sorting teeth of the sorting device.
[0112] Those skilled in the art can clearly understand that the technical solutions of the embodiments of the present application can be implemented by means of software and / or hardware. The "units" and "modules" in this specification refer to software and / or hardware that can independently complete or cooperate with other components to complete specific functions, where the hardware can be, for example, a Field-Programmable Gate Array (FPGA), an Integrated Circuit (IC), etc.
[0113] Each processing unit and / or module of the embodiments of the present application can be implemented by an analog circuit that implements the functions described in the embodiments of the present application, or can be implemented by software that executes the functions described in the embodiments of the present application.
[0114] See Figure 3 , which shows a schematic structural diagram of an electronic device related to the embodiments of the present application. This electronic device can be used to implement Figure 1 the method in the illustrated embodiments. As Figure 3 shown, the electronic device 300 may include: at least one central processing unit 301, at least one network interface 304, a user interface 303, a memory 305, and at least one communication bus 302.
[0115] Among them, the communication bus 302 is used to realize the connection and communication between these components.
[0116] Among them, the user interface 303 may include a display screen (Display), a camera (Camera). Optionally, the user interface 303 may further include a standard wired interface and a wireless interface.
[0117] Among them, the network interface 304 may optionally include a standard wired interface and a wireless interface (such as a WI-FI interface).
[0118] Among them, the central processing unit 301 may include one or more processing cores. The central processing unit 301 connects various parts within the entire electronic device 300 through various interfaces and lines. By running or executing instructions, programs, code sets, or instruction sets stored in the memory 305, and by calling data stored in the memory 305, it executes various functions of the terminal 300 and processes data. Optionally, the central processing unit 301 may be implemented in at least one hardware form of digital signal processing (DSP), field-programmable gate array (FPGA), or programmable logic array (PLA). The central processing unit 301 may integrate a combination of one or several of a central processing unit (CPU), a graphics processing unit (GPU), and a modem, etc. Among them, the CPU mainly processes the operating system, user interface, application programs, etc.; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the central processing unit 301 and may be implemented separately by a single chip.
[0119] Among them, the memory 305 may include random access memory (RAM) and may also include read-only memory. Optionally, the memory 305 includes a non-transitory computer-readable storage medium. The memory 305 can be used to store instructions, programs, code, code sets, or instruction sets. The memory 305 may include a program storage area and a data storage area. Among them, the program storage area may store instructions for implementing the operating system, instructions for at least one function (such as touch function, sound playback function, image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store the data involved in the above-mentioned various method embodiments. Optionally, the memory 305 may also be at least one storage device located far from the aforementioned central processing unit 301. As Figure 3 shown, the memory 305, as a computer storage medium, may include an operating system, a network communication module, a user interface module, and program instructions.
[0120] In Figure 3In the electronic device 300 shown, the user interface 303 is mainly used to provide an interface for the user to input and obtain the data input by the user; and the central processing unit 301 can be used to call the sorting control application program stored in the memory 305 based on the hanging carrier spacing, and specifically perform the following operations:
[0121] Sequentially obtain the design parameters of the clothes hung on the hanging carriers entering the sorting track, and generate the backlog order of the hanging carriers upstream of the sorting device on the sorting track; the hanging carriers are sequentially released by the sorting device to the downstream of the sorting track;
[0122] Based on the inclination angle of the sorting track, the backlog order, and the design parameters of the clothes on each hanging carrier, calculate the backlog spacing between the first hanging carrier and the second hanging carrier;
[0123] Adjust the sorting parameters of the sorting device according to the backlog spacing, and the sorting device executes the sorting parameters to release the first hanging carrier and clip the second hanging carrier between two adjacent sorting teeth of the sorting device.
[0124] The present application also provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the steps of the above method are implemented. Among them, the computer-readable storage medium may include, but is not limited to, any type of disk, including floppy disks, optical disks, DVDs, CD-ROMs, microdrives, and magneto-optical disks, ROMs, RAMs, EPROMs, EEPROMs, DRAMs, VRAMs, flash memory devices, magnetic cards or optical cards, nanosystems (including molecular memory ICs), or any type of medium or device suitable for storing instructions and / or data.
[0125] It should be noted that for the foregoing method embodiments, for the sake of simple description, they are all expressed as a series of action combinations. However, those skilled in the art should know that the present application is not limited by the described action sequence, because according to the present application, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily essential to the present application.
[0126] In the above embodiments, the descriptions of the various embodiments have their own emphases. For the parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0127] In several embodiments provided by the present application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection between each other can be through some service interfaces. The indirect coupling or communication connection of the device or unit can be in an electrical or other form.
[0128] The units described as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they can be located in one place, or they can be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0129] In addition, in each embodiment of the present application, the functional units can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.
[0130] If the above-mentioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in each embodiment of the present application. And the aforementioned memory includes: USB flash drives, read-only memory (ROM), random access memory (RAM), mobile hard disks, magnetic disks, or optical disks, etc., which can store program codes.
[0131] Those of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing relevant hardware through a program. This program can be stored in a computer-readable memory. The memory can include: flash drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks, etc.
[0132] The foregoing are only exemplary embodiments of the present disclosure, and thus cannot limit the scope of the present disclosure. That is, all equivalent changes and modifications made in accordance with the teachings of the present disclosure still fall within the scope covered by the present disclosure. Those skilled in the art will readily conceive of other embodiments of the present disclosure after considering the specification and practicing the disclosure herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include known common general knowledge or conventional technical means in the technical field not recorded in the present disclosure. The specification and embodiments are only regarded as exemplary, and the scope and spirit of the present disclosure are defined by the claims.
Claims
1. A sorting control method based on the spacing of hanging carriers, characterized in that, the method includes: successively obtaining the design parameters of the clothes hung on the hanging carriers entering the sorting track, and generating the backlog order of the hanging carriers upstream of the sorting device on the sorting track; the hanging carriers are successively released by the sorting device to the downstream of the sorting track; based on the inclination angle of the sorting track, the backlog order, and the design parameters of the clothes on each hanging carrier, calculating the backlog spacing between the first hanging carrier and the second hanging carrier; adjusting the sorting parameters of the sorting device according to the backlog spacing, and the sorting device executes the sorting parameters to release the first hanging carrier, and clips the second hanging carrier between two adjacent sorting teeth of the sorting device.
2. The method according to claim 1, characterized in that, it further includes pre-sorting of the first hanging carrier entering the sorting track, specifically including: pre-defining the waiting time for performing the pre-sorting operation; the waiting time is the time for the detected first hanging carrier to slide from the detection point to the sorting device, and the waiting time includes redundant settings, and the redundant settings are less than the detection induction time difference when two hanging carriers enter the sorting track; when detecting that the hanging carrier enters the sorting track, detecting the initial position of the sorting teeth of the sorting device relative to the sorting track; outputting the pre-dialing parameters required to complete the pre-sorting according to the initial position; after waiting for one such waiting time, executing the pre-dialing parameters to clip the first hanging carrier entering the sorting track between two adjacent sorting teeth of the sorting device to complete the pre-sorting.
3. The method according to claim 1, characterized in that, the "successively obtaining the design parameters of the clothes hung on the hanging carriers entering the sorting track, and generating the backlog order of the hanging carriers upstream of the sorting device on the sorting track" specifically includes: when detecting the track merging at the entrance of the sorting track, reading the induction data of the inductor at the entrance of the sorting track; successively recording the identification codes of the induction chips carried by the hanging carriers entering the sorting track based on the time line; the identification codes are unique; querying and calling the design parameters of the clothes hung on the hanging carriers according to the identification codes; the design parameters at least include the type, material, and weight of the clothes; sorting the identification codes according to the time line to generate the backlog order of the hanging carriers upstream of the sorting device.
4. The method according to claim 1, characterized in that, it further includes adjusting the update frequency of the backlog order: obtaining the backlog quantity of the hanging carriers in the backlog order, and estimating the interval length of the sorting track occupied by the hanging carriers upstream of the sorting device in the current backlog order according to the backlog quantity; based on the interval length, calculating the sliding time required for the hanging carriers to slide from the detection point to the backlog area of the hanging carriers; Adjust the update frequency of the backlog order according to the sliding time, and the interval time for each update of the backlog order is less than the sliding time; Pre-define a threshold for the interval length, and when the interval length exceeds the threshold, the hanging carrier stops entering the sorting track.
5. The method according to claim 1, wherein, the step of "calculating the backlog distance between the first hanging carrier and the second hanging carrier based on the inclination angle of the sorting track, the backlog order, and the design parameters of the clothes on each hanging carrier" specifically includes: Obtain the inclination angle of the sorting track; the inclination angle is determined based on the actual installation effect of the sorting track; Obtain the backlog order and the design parameters of the clothes on each hanging carrier, and calculate the backlog weight of all the hanging carriers except the first hanging carrier in the backlog order and the clothes hung on them; According to the types and materials of the clothes on the first and second hanging carriers, calculate the degree of extrusion of the backlog weight on the first hanging carrier on the sorting track; Estimate the backlog distance between the first hanging carrier and the second hanging carrier according to the degree of extrusion.
6. The method according to claim 5, wherein, the step of "estimating the backlog distance between the first hanging carrier and the second hanging carrier according to the degree of extrusion" specifically includes: Measure the backlog distance corresponding to the degree of extrusion formed by various clothes under different backlog weights on sorting tracks with different inclination angles; Establish a mapping relation form with the backlog weight and the design parameters of the clothes as mapping inputs and the degree of extrusion as the mapping output, and distinguish the mapping relation form according to the inclination angle of the sorting track; When estimating the backlog distance according to the degree of extrusion, first match the corresponding mapping relation form through the inclination angle of the sorting track where the hanging carrier is located, and then obtain the corresponding degree of extrusion through the mapping relation form with the mapping input and output it.
7. The method according to claim 2, wherein, the step of "adjusting the sorting parameters of the sorting device according to the backlog distance, and the sorting device executes the sorting parameters to release the first hanging carrier and clamp the second hanging carrier between two adjacent sorting teeth of the sorting device" specifically includes: Based on the state of the sorting teeth when the pre-sorting is completed, pre-divide multiple arrival intervals for the hanging carriers to slide down to the sorting teeth according to the rotation speed of the sorting teeth; the hanging carriers arriving within the arrival interval can be correspondingly clamped between two adjacent sorting teeth; Obtain the backlog distance, and calculate the sliding duration of the second hanging carrier with the backlog distance as the sliding length of the second hanging carrier. Determine the arrival interval in which the sliding duration is located, and quantitatively adjust the sorting parameters of the sorting device according to the arrival interval where the sliding duration is located, and increase the rotation angle of the sorting teeth, so that when the sorting device executes the sorting parameters, the hanging carrier in the first place can be released, and at the same time, the hanging carrier in the second place can be clamped between two adjacent sorting teeth.
8. A sorting control device based on the spacing of hanging carriers, characterized in that it includes: In-rail recognition module: sequentially obtain the design parameters of the clothes hung on the hanging carriers entering the sorting track, and generate the backlog order of the hanging carriers upstream of the sorting device on the sorting track; the hanging carriers are released one by one by the sorting device to the downstream of the sorting track; Data processing module: Based on the inclination angle of the sorting track, the backlog order, and the design parameters of the clothes on each hanging carrier, calculate the backlog spacing between the hanging carrier in the first place and the hanging carrier in the second place; Sorting execution module: Adjust the sorting parameters of the sorting device according to the backlog spacing, and the sorting device executes the sorting parameters to release the hanging carrier in the first place and clamp the hanging carrier in the second place between two adjacent sorting teeth of the sorting device.
9. An electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that when the processor executes the computer program, the steps of the method according to any one of claims 1-7 are implemented.
10. A computer-readable storage medium, on which a computer program is stored, characterized in that when the computer program is executed by the processor, the steps of the method according to any one of claims 1-7 are implemented.
Citation Information
Patent Citations
Automatic separation distance adjusting device and separation distance adjusting method thereof
CN104816935A
Clothes hanger automatic batch production system based on two-dimensional code recognition
CN108647752A