SYSTEMS AND METHODS FOR ALIGNMENT OF MILL CARS
Patent Information
- Application Number
- DE602020058382
- Authority / Receiving Office
- DE · DE
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2019-04-05
- Filing Date
- 2020-03-31
- Publication Date
- 2025-09-10
- Estimated Expiration
- 2040-03-31
AI Technical Summary
Existing conveyor systems lack efficient methods to determine alignment and task indication between movable and stationary conveyors, leading to inefficiencies in load transfer operations.
An alignment and task indication system using sensors and reflectors on both movable and stationary conveyors, which determine alignment and task type through sensor alignment and blocking, enabling autonomous load transfer operations.
Facilitates efficient and autonomous determination of alignment and task execution between conveyors, enhancing computational efficiency and operational precision in load transfer processes.
Description
BACKGROUND
[0001] Conveyor carts may be attached to a material handling vehicle, or another movable vehicle, within a warehouse. The conveyor carts may transfer loads to and from a stationary conveyor during operation. An example of prior art is disclosed in US 5 664 929 A.
[0002] Said document discloses an alignment and task indication system comprising: a conveyor cart including a plurality of conveyor rollers, a conveyor cart motor, a conveyor cart motor controller in communication with the conveyor motor, a conveyor cart logic controller, and a cart sensor attached to a side of the conveyor cart, and a stationary conveyor including a stationary reflector, wherein alignment of the stationary reflector with the cart sensor is configured to confirm alignment between the conveyor cart and the stationary conveyor.
[0003] US5664929A further discloses a method of operating a movable conveyor, the movable conveyor including a plurality of conveyor rollers and a cart sensor, the method comprising moving the movable conveyor into alignment with a stationary conveyor, the stationary conveyor including a stationary sensor reflector.BRIEF SUMMARY
[0004] The invention provides an alignment and task indication system as defined in claim 1, and a method as defined in claim 9.
[0005] The foregoing and other aspects and advantages of the disclosure will appear from the following description. In the description, reference is made to the accompanying drawings which form a part hereof, and in which there is shown by way of illustration a preferred configuration of the disclosure.BRIEF DESCRIPTION OF DRAWINGS
[0006] The invention will be better understood when consideration is given to the following detailed description thereof. Such detailed description makes reference to the following drawings. Fig. 1 is a schematic illustration of a top view of an alignment and task indication system according to one aspect of the present disclosure. Fig. 2 is a schematic illustration of a first side view of the alignment and task indication system of Fig. 1 with a stationary sensor at a first height according to one aspect of the present disclosure. Fig. 3 is a schematic illustration of a second side view of the alignment and task indication system of Fig. 2. Fig. 4 is a schematic illustration of a first side view of the alignment and task indication system of Fig. 1 with a stationary sensor at a second height according to one aspect of the present disclosure. Fig. 5 is a schematic illustration of a second side view of the alignment and task indication system of Fig. 4. Fig. 6 is a perspective view of a material handling vehicle towing a conveyor cart that is interacting with a stationary conveyor, where the conveyor cart and the stationary conveyor include the alignment and task indication system of Figs. 1-5. Fig 7 is a flowchart illustrating one non-limiting example of the steps for operating the alignment and task indication system of Figs. 1-5. DETAILED DESCRIPTION
[0007] The present disclosure is capable of other configurations and of being practiced or of being carried out in various ways. The use of "including," "comprising," or "having" and variations thereof herein is meant to encompass the items listed thereafter and equivalents thereof as well as additional items. Unless specified or limited otherwise, the terms "mounted," "connected," "supported," and "coupled" and variations thereof are used broadly and encompass both direct and indirect mountings, connections, supports, and couplings. Further, "connected" and "coupled" are not restricted to physical or mechanical connections or couplings.
[0008] The following discussion is presented to enable a person skilled in the art to make and use aspects of the present disclosure. The following detailed description is to be read with reference to the figures, in which like elements in different figures have like reference numerals. The figures, which are not necessarily to scale, and depict selected configurations.
[0009] Fig. 1 illustrates one non-limiting example of an alignment and task indication system 100 according to the present disclosure. In the illustrated non-limiting example, the alignment and task indication system 100 is installed on a conveyor cart 102 and a stationary conveyor 104. The conveyor cart 102 may be attached to a material handling vehicle (MHV), for example, a tugger, to enable the conveyor cart 102 to be moved around a material handling environment (e.g., a warehouse). In other words, the conveyor cart 102 may be mobile and may move throughout the warehouse to interact with different stationary conveyors. The conveyor cart 102 may be configured to receive and drop off loads via rotation of rollers on the cart in a desired direction. For example, the rollers may be instructed to rotate in one direction to receive a load (e.g., a pallet) and instructed to rotate in another direction to drop off a load.
[0010] The conveyor cart 102 includes a conveyor cart motor 106, a conveyor cart motor controller 108 in communication with the conveyor motor 106, a conveyor cart logic controller 110, a first cart sensor 112, a second cart sensor 114, a first cart reflector 116, and a second cart reflector 118. The conveyor cart motor 106 may be configured to control the rotational speed and direction of rotation of the rollers on the conveyor cart 102. The conveyor cart motor controller 108 may be configured to instruct the conveyor motor 106 to rotate the rollers in a desired direction at a desired speed.
[0011] The conveyor cart logic controller 110 may be configured to provide feedback from the first cart sensor 112 and the second sensor 114 to the conveyor cart motor controller 108. Based on the feedback from the first cart sensor 112 and the second sensor 114, the conveyor cart motor controller 108 may decide whether or not to rotate, via the conveyor cart motor 106, the rollers in a desired direction at a desired speed.
[0012] The first cart sensor 112 and the second cart sensor 114 may be attached to a first side (e.g., a right side) of the conveyor cart 102, with the first cart senor 112 being laterally aligned with the second cart sensor 114 and spaced vertically (e.g., in a direction perpendicular to a floor on which the conveyor cart 102 travels). That is, the first cart sensor 112 is arranged at a first height (e.g., relative to a floor on which the conveyor cart 102 travels), and the second cart sensor 114 is arranged at a second height. In the illustrated example, the first and second cart sensors 112, 114 may be arranged on a first side of conveyor cart 102, and the first cart reflector 116 and the second cart reflector 118 may be arranged on a second side (e.g., a left side) of the conveyor cart 102. The first cart reflector 116 may be arranged at the same vertical height as the first cart sensor 112, and the second cart reflector 118 may be arranged at the same vertical height as the second cart sensor 114. In some examples, the first and second cart sensors 112, 114 may be retroreflective sensors, where the emitters are mounted on the conveyor cart 102 and configured to emit a signal that is detected once it is aligned with a reflector.
[0013] During operation, the conveyor cart 102 may interface with one or more stationary conveyors, which are designated as either pick-up locations where a load is transferred from the stationary conveyor 104 to the conveyor cart 102, or drop-off locations where a load is transferred from the conveyor cart 102 to the stationary conveyor 104. The stationary conveyor 104 may include similar components as the conveyor cart 102, which are identified using like reference numerals in the 200's. As illustrated in Fig. 1, the stationary conveyor 104 may include either a first stationary sensor 212 and a first stationary reflector 216 arranged at the first height, or a second stationary sensor 214 and a second stationary reflector 218 arranged at the second height. The stationary sensor and reflector may be arranged on opposing sides of the stationary conveyor 104, so that, when the conveyor cart 102 and the stationary conveyor 104 are aligned, the sensors on the conveyor cart 102 align with a corresponding reflector on the stationary conveyor 104, and the sensor on the stationary conveyor 104 aligns with a corresponding reflector on the conveyor cart 102.
[0014] The arrangement and functionality of the sensors / reflectors on the stationary conveyor 104 and the conveyor cart 102 may provide an indication that the carts are aligned and what task is to be performed (e.g., unload from conveyor cart 102 or load onto the conveyor cart 102). Figs. 2 and 3 illustrate a non-limiting example of the conveyor cart 102 being aligned with a stationary conveyor 104 that is designated as a loading station (i.e., loading onto the conveyor cart 102). As illustrated, the stationary conveyor 104 may be provided with the first stationary sensor 212 and the first stationary reflector 216. In this way, for example, once the first cart sensor 112 aligns with the first stationary reflector 216, and the first stationary sensor 212 aligns with the first cart reflector 116, the conveyor cart logic controller 110 may know that the conveyor cart 102 and the stationary conveyor 104 are aligned and ready to perform a task. In addition, with the stationary conveyor 104 only including the first stationary sensor 212 and the first stationary reflector 216, the second cart sensor 114 may not align with a corresponding reflector and may be blocked (e.g., a beam emitted therefrom may not be aligned with a reflector). The condition of having the first cart sensor 112 aligned with a reflector and the second cart sensor 114 blocked may indicate to the conveyor cart logic controller 110 that the conveyor cart 102 has arrived at a loading stationary conveyor 104. The conveyor cart logic controller 110 may then instruct the conveyor cart motor controller 108 to rotate the rollers in a first direction to receive a load from the stationary conveyor 104 (i.e., a load may be transferred from the stationary conveyor 104 to the conveyor cart 102).
[0015] In some non-limiting examples, the conveyor cart 102 and the stationary controller 104 may be in communication with a system controller (e.g., a warehouse management system). When the system controller receives the indication that the conveyor cart 102 and the stationary conveyor 104 are aligned and ready to load onto the conveyor cart 102, the system controller may provide instructions to the conveyor cart 102 and the stationary conveyor 104 to move the rollers thereof in a desired direction to transfer a load from the stationary conveyor 104 to the conveyor cart 102.
[0016] Figs. 4 and 5 illustrate a non-limiting example of the conveyor cart 102 being aligned with a stationary conveyor 104 that is designated as an unloading station (i.e., unloading onto the stationary conveyor 104). As illustrated, the stationary conveyor 104 may be provided with the second stationary sensor 212 and the second stationary reflector 218. In this way, for example, once the second cart sensor 114 aligns with the second stationary reflector 218, and the second stationary sensor 214 aligns with the second cart reflector 118, the conveyor cart logic controller 110 may know that the conveyor cart 102 and the stationary conveyor 104 are aligned and ready to perform a task. In addition, with the stationary conveyor 104 only including the second stationary sensor 214 and the second stationary reflector 218, the first cart sensor 112 may not align with a corresponding reflector and may be blocked. The condition of having the second cart sensor 114 aligned with a reflector and the first cart sensor 112 blocked may indicate to the conveyor cart logic controller 110 that the conveyor cart 102 has arrived at an unloading stationary conveyor 104. The conveyor cart logic controller 110 may then instruct the conveyor cart motor controller 108 to rotate the rollers in a second direction to unload a load onto the stationary conveyor 104 (i.e., a load may be transferred from the conveyor cart 102 to the stationary conveyor 104).
[0017] In some non-limiting examples, the conveyor cart 102 and the stationary controller 104 may be in communication with a system controller (e.g., a warehouse management system). When the system controller receives the indication that the conveyor cart 102 and the stationary conveyor 104 are aligned and ready to unload from the conveyor cart 102 to the stationary conveyor 104, the system controller may provide instructions to the conveyor cart 102 and the stationary conveyor 104 to move the rollers thereof in a desired direction to transfer a load from the conveyor cart 102 to the conveyor cart 104.
[0018] Fig. 6 illustrates one non-limiting example of the conveyor cart 102 and the stationary conveyor 104. As illustrated in Fig. 6, the conveyor cart 102 may be attached to a material handling vehicle 300, for example, in the form of a tugger of a tow tractor. As described herein, each of the conveyor cart 102 and the stationary conveyor 104 may include a plurality of rollers that are selectively rotatable via a motor. For example, the conveyor cart 102 may include a plurality of conveyor cart rollers 302 that are coupled to the cart conveyor motor 106, and the stationary conveyor 304 may include a plurality of stationary conveyor rollers 304 that are coupled to the stationary conveyor motor 206. In the illustrated non-limiting example, the stationary conveyor 104 may be supporting a load 308 and the material handling vehicle 200 is moving the conveyor cart 102 into alignment with the stationary conveyor 104.
[0019] With reference to Figs. 6 and 7, the alignment and task indication system 100 may be utilized in this non-limiting application to efficiently determine when the conveyor cart 102 is align with the stationary conveyor 104 and what task is to be performed (e.g., loading onto the conveyor cart 102 or unloading from the conveyor cart 102). With specific reference to Fig. 7, at step 700, the conveyor cart 102 may approach the stationary conveyor 104 (see Fig. 6) via the attachment to the material handling vehicle 300. As the conveyor cart 102 approaches the stationary conveyor 104, the system controller (e.g., the warehouse management system) or another global controller that is wirelessly in communication with both of the cart conveyor logic controller 110 and the stationary conveyor logic controller 210, may monitor the first cart sensor 112, the second cart sensor 114, the first stationary conveyor sensor 212, and the second stationary conveyor sensor 214 to determine, at step 702, when the conveyor cart 102 is aligned with the stationary conveyor 104. For example, to determine at step 702 that the conveyor cart 102 is aligned with the stationary conveyor 104, at least one of the first cart sensor 112 and the second cart sensor 114 may be aligned with a corresponding reflector on the stationary conveyor 104 and at least one of the first stationary sensor 212 and the second stationary sensor 214 may be aligned with a corresponding reflector on the conveyor cart 102. In other words, at least one sensor on opposing sides of the conveyor cart 102 and the stationary conveyor 104 may be simultaneously aligned to confirm alignment between the conveyor cart 102 and the stationary conveyor 104 at step 704. In some non-limiting examples, the system controller (e.g., the warehouse management system) or the global controller may provide an indication of alignment between the conveyor cart 102 and the stationary conveyor 104 prior to proceeding to task determination. If the conditions to confirm alignment are not met at step 702, the conveyor cart 102 may continue to approach the stationary conveyor 104.
[0020] Once the alignment is confirmed between the conveyor cart 102 and the stationary conveyor 104, the system controller (e.g., the warehouse management system) or another global controller that is wirelessly in communication with both of the cart conveyor logic controller 110 and the stationary conveyor logic controller 210 may determine the task to be performed at step 706 by monitoring the status of each of the first cart sensor 112, the second cart sensor 114, the first stationary conveyor sensor 212, and the second stationary conveyor sensor 214. For example, at step 708, the first cart sensor 112, which is arranged at a first height, may be aligned with a reflector (e.g., the first stationary reflector 216) and the second cart sensor 114, which is arranged at a second height, may be blocked (i.e., not aligned with a reflector). With the first cart sensor 112 aligned and the second cart sensor 114 blocked, the conveyor logic controller 110 may be configured to determine that the stationary conveyor 104, which the conveyor cart 102 is aligned with, is a loading station where a pallet or load is present on the stationary conveyor 104. In this scenario, the conveyor logic controller 110 may be configured to instruct the cart conveyor motor controller 108 to rotate the conveyor cart rollers 302, via the cart conveyor motor 106, to receive a load onto the conveyor cart 102 at step 710.
[0021] Similarly, at step 708, the first stationary sensor 212, which is arranged at a first height, may be aligned with a reflector (e.g., the first cart reflector 116) and the second stationary sensor 214, which is arranged at a second height, may be blocked (i.e., not aligned with a reflector). With the first stationary sensor 212 aligned and the second cart sensor 214 blocked, the stationary logic controller 210 may be configured to determine that the conveyor cart 102, which the stationary conveyor 104 is aligned with, is empty and is ready to receive a pallet or load that present on the stationary conveyor 104. In this scenario, the stationary logic controller 210 may be configured to instruct the stationary conveyor motor controller 208 to rotate the stationary conveyor rollers 304, via the stationary conveyor motor 206, to unload a load onto the conveyor cart 102 at step 710.
[0022] Alternatively, at step 712, the first cart sensor 112, which is arranged at a first height, may be blocked (i.e., not aligned with a reflector) and the second cart sensor 114, which is arranged at a second height, may be aligned with a reflector (e.g., the second stationary reflector 218). With the second cart sensor 114 aligned and the first cart sensor 112 blocked, the conveyor logic controller 110 may be configured to determine that the stationary conveyor 104, which the conveyor cart 102 is aligned with, is an unloading station where a pallet or load is present on the conveyor cart 102 and the stationary conveyor 104 is empty. In this scenario, the conveyor logic controller 110 may be configured to instruct the cart conveyor motor controller 108 to rotate the conveyor cart rollers 302, via the cart conveyor motor 106, to transfer a load from the conveyor cart 102 to the stationary conveyor 104 at step 714.
[0023] Similarly, at step 712, the first stationary sensor 212, which is arranged at a first height, may be blocked (i.e., not aligned with a reflector) and the second stationary sensor 114, which is arranged at a second height, may be aligned with a reflector (e.g., the second cart reflector 118). With the second stationary sensor 214 aligned and the first stationary sensor 212 blocked, the conveyor logic controller 110 may be configured to determine that the conveyor cart 102, which the stationary conveyor 104 is aligned with, is supporting a pallet or load to be unloaded onto the stationary conveyor 104. In this scenario, the conveyor logic controller 110 may be configured to instruct the stationary conveyor motor controller 208 to rotate the stationary conveyor rollers 304, via the stationary conveyor motor 206, to receive a load from the conveyor cart 102 at step 714.
[0024] Once the task to be performed has been determined by monitoring the respective heights of the sensors that are blocked and the sensors that are aligned, the rotation of the conveyor cart rollers 302 and the stationary conveyor roller 304 may be rotated substantially simultaneously to ensure that the load is transferred either from the conveyor cart 102 to the stationary conveyor 104 or from the stationary conveyor 104 to the conveyor cart 102.
[0025] The system and methods described herein enable the efficient determination of the alignment between a stationary conveyor and a movable conveyor, in addition to the task to be performed when the conveyors are aligned. For example, by determining the task to be performed (e.g., loading onto the movable conveyor or unloading from the movable conveyor) via the blocking and alignment of sensors at different heights, the decision making process for how to operate the conveyors may become more computationally efficient. In addition, the alignment and task determination may aid in making the loading and unloading process between the conveyors autonomous.
Claims
1. An alignment and task indication system (100) comprising: a conveyor cart (102) including a plurality of conveyor rollers (302), a conveyor cart motor (106), a conveyor cart motor controller (108) in communication with the conveyor motor (106), a conveyor cart logic controller (110), a first cart sensor (112), a second cart sensor (114), a first cart reflector (116), and a second cart reflector (118), wherein the first cart sensor (112) and the second cart sensor (114) are attached to a first side of the conveyor cart (102) and the first cart reflector (116) and the second cart reflector (118) are attached to a second opposite side of the conveyor cart (102), and wherein the first cart sensor (112) and the first cart reflector (116) are arranged at a first height and the second cart sensor (114) and the second cart reflector (118) are arranged at a second height; and a stationary conveyor (104) including a stationary sensor (212, 214) and a stationary reflector (216, 218), whereby alignment of the stationary sensor (212, 214) with one of the first cart reflector (116) and the second cart reflector (118) and simultaneous alignment of the stationary reflector (216, 218) with one of the first cart sensor (112) and the second cart sensor (114) is configured to confirm alignment between the conveyor cart (102) and the stationary conveyor (104), and wherein the one of the first cart sensor (112) and the second cart sensor (114) aligned with the stationary reflector (216, 218) is configured to determine if the stationary conveyor is an unloading location or a loading location, wherein at least one of the first cart sensor (112) and the second cart sensor (114) is suitable to be aligned with the corresponding reflector (216, 218) on the stationary conveyor (104) and the stationary sensor (212, 214) is suitable to be aligned with the corresponding reflector (116, 118) on the conveyor cart (102), wherein if the first cart sensor (112) is aligned with the corresponding stationary reflector (216, 218), the first cart reflector (116) is aligned with the corresponding stationary sensor (212, 214), and the second cart sensor (114) is not aligned with the corresponding stationary reflector (216, 218), the conveyor cart logic controller (110) is configured to instruct the conveyor cart motor controller (108) to rotate the plurality of rollers (302), via the cart conveyor motor (106) in a first direction to receive a load on to the conveyor cart (102) , and if the second cart sensor (114) is aligned with the corresponding stationary reflector (216, 218), the second cart reflector (118) is aligned with the corresponding stationary sensor (212, 214), and the first cart sensor (112) is not aligned with the corresponding stationary reflector (216, 218), the conveyor cart logic controller (110) is configured to instruct the conveyor cart motor controller (108) to rotate the plurality of rollers (302), via the cart conveyor motor (106) in a second direction, to transfer a load from the conveyor cart (102) to the stationary conveyor (104).
2. The alignment and task indication (100) system of claim 1, wherein the first cart sensor (112) and the second cart sensor (114) are retroreflective sensors.
3. The alignment and task indication system (100) of claim 1 or 2 , wherein the stationary sensor (212, 214) is a retroreflective sensor.
4. The alignment and task indication system (100) of any of the claims 1-3, wherein the stationary conveyor (104) includes a plurality of stationary conveyor rollers (304).
5. The alignment and task indication system (100) of claim 4, wherein the one of the first cart sensor (112) and the second cart sensor (114) aligned with the stationary reflector (216, 218 218) is configured to determine a rotational direction that the plurality of stationary conveyor rollers (304) rotate.
6. The alignment and task indication system (100) of any of the claims above, wherein the stationary sensor (212, 214) and the stationary reflector (216, 218) are arranged on opposing sides of the stationary conveyor (104).
7. The alignment and task indication system (100) of any of the claims above, wherein the conveyor cart (102) is coupled to a material handling vehicle (300).
8. The alignment and task indication system (100) of any of the claims above, wherein the conveyor cart (102) is movable relative to the stationary conveyor (104).
9. A method of operating a movable conveyor, the movable conveyor including a plurality of conveyor rollers, a first cart sensor (112), a second cart sensor (114), a first cart reflector (116), and a second cart reflector (118), the first cart sensor and the first cart reflector being arranged at a first height and the second cart sensor and the second cart reflector being arranged at a second height, the method comprising: moving the movable conveyor into alignment with a stationary conveyor (104), the stationary conveyor including a stationary sensor (212, 214) and a stationary reflector (216, 218) arranged on opposing sides thereof; determining which of the first cart sensor (112) or the second cart sensor (114) is aligned with the stationary reflector (216, 218); upon determining that the first cart sensor (112) is aligned with the stationary reflector (216, 218), rotating the plurality of conveyor rollers in a first direction; and upon determining that the second cart sensor (114) is aligned with the stationary reflector 216, 218), rotating the plurality of conveyor rollers in a second direction.