ES2960561T3 - Método de control del modo de flujo para un sistema de almacenamiento intermedio y secuenciación de cargas, y unidad de control correspondiente - Google Patents
Método de control del modo de flujo para un sistema de almacenamiento intermedio y secuenciación de cargas, y unidad de control correspondiente Download PDFInfo
- Publication number
- ES2960561T3 ES2960561T3 ES19203987T ES19203987T ES2960561T3 ES 2960561 T3 ES2960561 T3 ES 2960561T3 ES 19203987 T ES19203987 T ES 19203987T ES 19203987 T ES19203987 T ES 19203987T ES 2960561 T3 ES2960561 T3 ES 2960561T3
- Authority
- ES
- Spain
- Prior art keywords
- level
- load
- input
- recirculation
- elevator
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G43/00—Control devices, e.g. for safety, warning or fault-correcting
- B65G43/10—Sequence control of conveyors operating in combination
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G37/00—Combinations of mechanical conveyors of the same kind, or of different kinds, of interest apart from their application in particular machines or use in particular manufacturing processes
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G1/00—Storing articles, individually or in orderly arrangement, in warehouses or magazines
- B65G1/02—Storage devices
- B65G1/04—Storage devices mechanical
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G43/00—Control devices, e.g. for safety, warning or fault-correcting
- B65G43/08—Control devices operated by article or material being fed, conveyed or discharged
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G47/00—Article or material-handling devices associated with conveyors; Methods employing such devices
- B65G47/52—Devices for transferring articles or materials between conveyors i.e. discharging or feeding devices
- B65G47/68—Devices for transferring articles or materials between conveyors i.e. discharging or feeding devices adapted to receive articles arriving in one layer from one conveyor lane and to transfer them in individual layers to more than one conveyor lane or to one broader conveyor lane, or vice versa, e.g. combining the flows of articles conveyed by more than one conveyor
- B65G47/69—Devices for transferring articles or materials between conveyors i.e. discharging or feeding devices adapted to receive articles arriving in one layer from one conveyor lane and to transfer them in individual layers to more than one conveyor lane or to one broader conveyor lane, or vice versa, e.g. combining the flows of articles conveyed by more than one conveyor the articles being accumulated temporarily
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G47/00—Article or material-handling devices associated with conveyors; Methods employing such devices
- B65G47/74—Feeding, transfer, or discharging devices of particular kinds or types
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66B—ELEVATORS; ESCALATORS OR MOVING WALKWAYS
- B66B1/00—Control systems of elevators in general
- B66B1/02—Control systems without regulation, i.e. without retroactive action
- B66B1/06—Control systems without regulation, i.e. without retroactive action electric
- B66B1/14—Control systems without regulation, i.e. without retroactive action electric with devices, e.g. push-buttons, for indirect control of movements
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B15/00—Systems controlled by a computer
- G05B15/02—Systems controlled by a computer electric
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G2203/00—Indexing code relating to control or detection of the articles or the load carriers during conveying
- B65G2203/04—Detection means
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- General Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Tourism & Hospitality (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Theoretical Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Development Economics (AREA)
- Elevator Control (AREA)
- Warehouses Or Storage Devices (AREA)
Abstract
Método para controlar un sistema de almacenamiento intermedio/secuenciación de cargas, que recibe cargas no secuenciadas, proporciona al menos una secuencia de cargas y que comprende una unidad de almacenamiento intermedio (que comprende niveles de entrada (FIFO en una dirección) y al menos un nivel de recirculación (otro FIFO en la dirección dirección opuesta) y un elevador de entrada y un elevador de salida posicionados uno frente a las entradas y el otro frente a las salidas de los niveles antes mencionados, iterativamente el elevador de entrada. En cada iteración: si el elevador de entrada tiene el estado de "espera de recirculación", es decir que hay al menos una carga a recircular en el sistema (204), se pone en espera (205) de esta hasta la transferencia de la al menos una carga a recircular al nivel de recirculación; en caso contrario: selección (206 a 211) de una carga a la salida de un transportador de entrada o a la salida del nivel de recirculación; si la selección (213) de uno de los niveles de entrada es exitosa, generación (219) para el elevador de entrada de una misión para transferir la carga seleccionada al nivel seleccionado, en caso contrario asignación (216) a este del estado "esperando recirculación", selección (218) entre los niveles de entrada de un nivel a recircular (asignación del estado "a recircular" a la(s) carga(s)) en él) (sin generación para el ascensor de entrada de una misión de transferencia). (Traducción automática con Google Translate, sin valor legal)
Description
DESCRIPCIÓN
Método de control del modo de flujo para un sistema de almacenamiento intermedio y secuenciación de cargas, y unidad de control correspondiente
1. CAMPO TÉCNICO
El campo de la invención es el de la logística y los sistemas de almacenamiento intermedio y secuenciación de cargas configurados para recibir cargas no secuenciadas procedentes de al menos una unidad externa (por ejemplo, un almacén automático de almacenamiento/recuperación) y suministrar al menos una secuencia de cargas en un orden deseado al menos a una estación de preparación.
La presente invención hace referencia más específicamente al control de un sistema de almacenamiento intermedio y secuenciación de cargas, donde este último comprende:
• una unidad de almacenamiento intermedio que comprenda varios niveles de entrada y al menos un nivel de recirculación superpuestos verticalmente, teniendo cada uno de los cuales una única entrada y una única salida, y comprendiendo cada uno una cinta transportadora del tipo "primero en entrar, primero en salir" a lo largo de una primera dirección para los niveles de entrada y a lo largo de una segunda dirección opuesta a la primera para el al menos un nivel de recirculación, denominándose carga de recirculación a una carga presente en el al menos un nivel de recirculación; y
• un elevador de entrada y un elevador de salida, de tipo alterno y discontinuo, colocados respectivamente frente a las entradas y frente a las salidas de los niveles de entrada y del al menos un nivel de recirculación.
La presente invención se puede aplicar a cualquier tipo de estación de preparación, y en particular, entre otros:
• en los puestos de preparación de pedidos (también denominados "puestos de picking"), recogiendo los productos de los contenedores de almacenamiento (también denominados "cargas de origen"): un operario (o un robot) recibe una lista de picking (en papel, en la pantalla de un terminal, en forma vocal, en forma de misión informática (en el caso del robot), etc.) indicándole, para cada paquete que debe expedir (también denominado "contenedor de expedición" o "carga de destino"), la cantidad de cada tipo de producto que debe recoger de los contenedores de almacenamiento y agrupar.) indicando, para cada paquete a expedir (también denominado "contenedor de expedición" o "carga objetivo"), la cantidad de cada tipo de producto que debe recoger de los contenedores de almacenamiento y agrupar en el paquete a expedir; y
• en los puestos de paletización de los contenedores de almacenamiento (también denominados "cargas de origen") que a su vez contienen productos: un operario (o un robot) recibe una lista de picking (en papel, en la pantalla de un terminal, en forma vocal, en forma de misión informática (en el caso del robot), etc.) indicándole, para cada palé que debe expedir (también denominada "contenedor de expedición" o "carga de destino"), la cantidad de cada tipo de contenedor de almacenamiento (por ejemplo, cajas de cartón) que debe recoger y descargar en el palé que debe expedir.
2. ANTECEDENTES TECNOLÓGICOS
La solicitud de patente FR3051948A1, presentada por el titular de la presente solicitud (sociedad SAVOYE), describe varias formas de realización posibles de un sistema de almacenamiento intermedio y secuenciación de cargas del tipo mencionado anteriormente, es decir, que comprende una unidad de almacenamiento intermedio, que a su vez comprende N niveles de entrada y al menos un nivel de recirculación, así como un elevador de entrada y un elevador de salida.
El principio general de un sistema de este tipo es realizar las funciones de almacenamiento intermedio y secuenciación de cargas utilizando dos elevadores alternos (de entrada y de salida, respectivamente) en combinación con una unidad de almacenamiento intermedio, bajo el control de una unidad de control configurada para organizar diversos movimientos de cargas entre estas entidades. En particular, la unidad de control UP garantiza el cumplimiento de una regla de acuerdo con la cual las cargas presentes en el mismo nivel de entrada se secuencian en orden creciente de números de orden.
La capacidad de secuenciación (ordenamiento) del sistema está vinculada a la cantidad de cargas que se pueden almacenar temporalmente en la unidad de almacenamiento intermedio. Al permitir una recirculación (es decir, un retorno al elevador de entrada alterno y, por tanto, potencialmente a la entrada de la unidad de almacenamiento intermedio) de determinadas cargas que salen de la unidad de almacenamiento intermedio, el (al menos un) nivel de recirculación permite evitar una situación de bloqueo de la unidad de almacenamiento intermedio, sin aumentar el número de niveles de entrada.
Por "unidad externa" (que suministra las cargas no secuenciadas) se entiende, por ejemplo (lista no exhaustiva): un sistema automático (por ejemplo, un almacén automático de almacenamiento/recuperación); un sistema semiautomático; un sistema manual; otro sistema de almacenamiento intermedio y secuenciación de cargas; una combinación de al menos dos de los sistemas anteriores; etc.
Este sistema de este tipo ofrece una serie de ventajas, en particular entre otras:
• minimización (o incluso eliminación total en algunos casos) de las restricciones de secuenciación a la salida de la(s) unidad(es) externa(s) mediante la secuenciación de las cargas aguas abajo de la(s) unidad(es) externa(s) y lo más cerca posible de la(s) estación(es) de preparación; esta minimización (o eliminación) de las restricciones permite reducir el tamaño y la complejidad, y por tanto el coste, de la(s) unidad(es) externa(s);
• reducción de la superficie en el suelo;
• optimización del rendimiento del sistema en su conjunto (que comprende, en particular, la(s) unidad(es) externa(s), el sistema de almacenamiento intermedio y de secuenciación y la(s) estación(es) de preparación);
• optimización de la capacidad de respuesta del sistema en su conjunto;
• manipulación de cargas multiformato si se utilizan rodillos motorizados;
• optimización de costes si el sistema en su conjunto incluye varias estaciones de preparación (puesta en común del almacenamiento intermedio y la secuenciación);
• etc.
A la salida del sistema de almacenamiento intermedio y de secuenciación, son posibles varios tipos de secuencias de cargas, en particular entre otras:
• una secuencia que comprenda únicamente cargas de origen, siendo cada carga de origen un contenedor de almacenamiento de producto(s); o
• una secuencia que comprenda únicamente cargas de destino, siendo cada carga objetivo un contenedor de expedición de producto(s); o
• una secuencia que comprende una carga de destino, que es un contenedor de expedición de producto(s), seguida de al menos una carga de origen, que es un contenedor de almacenamiento de producto(s).
Se pueden utilizar en paralelo varios sistemas de almacenamiento intermedio y de secuenciación (cada uno implementado de acuerdo con la solución propuesta). Por ejemplo, antes de al menos una estación de preparación, se utiliza un primer sistema exclusivamente para las cargas de origen y, en paralelo, se utiliza un segundo sistema exclusivamente para las cargas de destino.
A los inventores de la presente solicitud les pareció deseable optimizar el control de un sistema de almacenamiento intermedio y secuenciación de cargas tal como el descrito en la solicitud de patente FR3051948A1.
Han identificado varias áreas de optimización, relacionadas en particular con el control del elevador de entrada, con especial atención a la búsqueda de soluciones a los siguientes problemas, gestionando al mismo tiempo un compromiso entre por una parte un aumento del caudal de las cargas secuenciadas que salen por la cinta transportadora de salida y por otra parte una reducción del riesgo de bloqueo del sistema:
• selección de cargas: ¿cómo elegir entre las cargas que llegan al elevador de entrada por medio de la cinta transportadora de entrada y las cargas de recirculación que llegan al elevador de entrada por medio del nivel de recirculación?
• selección de un nivel de destino: una vez seleccionada una carga, ¿cómo elegir entre los niveles de entrada el nivel de destino al que la carga debe ser transferida por el elevador de entrada, garantizando al mismo tiempo el respeto de la regla mencionada anteriormente de acuerdo con la cual las cargas presentes en un mismo nivel de entrada se secuencian en orden creciente de número de orden?
• selección de un nivel a recircular: en el caso de que no sea posible seleccionar un nivel de destino garantizando el cumplimiento de la regla mencionada anteriormente, ¿cómo se puede seleccionar un nivel a recircular de entre los niveles de entrada (es decir, un nivel cuyas cargas tendrán que ser transferidas por el elevador de salida al nivel de recirculación)?
En al menos una forma de realización, el objetivo de la invención es, en particular, suministrar un método para controlar un sistema de almacenamiento intermedio y secuenciación de cargas, que ofrezca una solución a los problemas mencionados anteriormente (o al menos a uno de ellos), gestionando al mismo tiempo el compromiso mencionado anteriormente (entre el aumento del caudal de salida de cargas secuenciadas y la reducción de los riesgos de bloqueo del sistema).
3. RESUMEN
En una forma de realización particular de la invención, se propone un método de control de un sistema de almacenamiento intermedio y secuenciación de cargas configurado para recibir cargas no secuenciadas procedentes de al menos una unidad externa, por medio de al menos una cinta transportadora de entrada, y para suministrar al menos una secuencia de cargas en un orden deseado al menos a una estación de preparación, por medio de al menos una cinta transportadora de salida, comprendiendo el sistema:
• una unidad de almacenamiento intermedio que comprende N niveles de entrada y al menos un nivel de recirculación superpuestos verticalmente, teniendo cada uno de los cuales una única entrada y una única salida, y comprendiendo cada uno de los cuales una cinta transportadora del tipo "primero en entrar, primero en salir" a lo largo de una primera dirección para los niveles de entrada y a lo largo de una segunda dirección opuesta a la primera para el al menos un nivel de recirculación, con N>2, denominándose carga de recirculación a una carga presente en el al menos un nivel de recirculación; y
• un elevador de entrada y un elevador de salida, de tipo alterno y discontinuo, colocados respectivamente frente a las entradas y frente a las salidas de los N niveles de entrada y del al menos un nivel de recirculación;
caracterizado por que una unidad de control realiza un control iterativo del elevador de entrada que comprende las siguientes etapas en cada iteración:
• si el elevador de entrada tiene asignado un estado de espera de recirculación, lo que significa que hay al menos una carga que recircular en el sistema, colocar el elevador de entrada en espera hasta que dicha al menos una carga que recircular se haya transferido a la entrada del al menos un nivel de recirculación;
• si el elevador de entrada no tiene asignado dicho estado de espera de recirculación:
* detección de una primera carga en una salida de la cinta transportadora de entrada y de una segunda carga en la salida del al menos un nivel de recirculación;
* selección de una carga con las siguientes reglas: selección de la primera carga si no está presente la segunda carga, o viceversa; si están presentes las cargas primera y segunda, selección ya sea de forma sistemática de la segunda carga, o ya sea de la carga con el número de orden más bajo;
* selección de un nivel de destino entre los niveles de entrada, cumpliendo una regla de acuerdo con la cual las cargas presentes en el mismo nivel de entrada, aparte de la(s) posible(s) carga(s) a recircular, se secuencian en un orden creciente de números de orden;
* si la selección de un nivel de destino es correcta, el elevador de entrada genera una misión para transferir la carga seleccionada a la entrada del nivel de destino seleccionado, en caso contrario:
o asignación de dicho estado de espera de recirculación al elevador de entrada; y
o selección de un nivel a recircular entre los niveles de entrada, sin generación para el elevador de entrada de una misión de transferencia de la carga seleccionada a la entrada del nivel seleccionado a recircular, y asignación a cada carga del nivel a recircular de un estado de carga a recircular que signifique que dicha carga debe ser transferida por el elevador de salida a la entrada del al menos un nivel de recirculación.
El principio general de la solución propuesta consiste en realizar un control iterativo del elevador de entrada en el que, con el fin de favorecer el aumento del caudal de salida de las cargas secuenciadas con respecto a la reducción de los riesgos de bloqueo (en la gestión del compromiso mencionada anteriormente):
• no se intenta generar una misión de transferencia para el elevador de entrada mientras haya al menos una carga que recircular en el sistema; y
• en la selección de la carga a la entrada del elevador de entrada, si hay dos cargas presentes al mismo tiempo, una en la cinta transportadora de entrada y otra en el nivel de recirculación, se proponen dos formas de realización (en la primera, se selecciona siempre la carga en espera de recirculación; en la segunda, se selecciona la carga de las dos con el número de orden inferior).
Además, la selección de un nivel a recircular (en una iteración dada del control iterativo) está asociada a la asignación del estado "carga a recircular" a cada carga del nivel a recircular, pero no implica la generación para el elevador de entrada de una misión de transferencia de la carga seleccionada a la entrada del nivel seleccionado a recircular. De este modo, la siguiente iteración del control iterativo se utiliza para generar dicha misión de transferencia, lo que permite optimizar la selección del nivel de entrada en el que se colocará la siguiente carga seleccionada.
A continuación se describen, en relación con las figuras, diversas características del proceso de selección del nivel de destino y del proceso de selección del nivel a recircular, que permiten aumentar aún más el caudal de salida de cargas secuenciadas.
En el conjunto de reivindicaciones se especifican diversas formas de realización y características del método de control propuesto. También se detallan (con sus ventajas asociadas) y se ilustran mediante ejemplos en el resto de la descripción.
En otra forma de realización de la invención, se proporciona un producto de programa informático que comprende instrucciones de código de programa para la implementación del método mencionado anteriormente (en cualquiera de sus varias formas de realización), cuándo dicho programa se ejecuta en un ordenador.
En otra forma de realización de la invención, se proporciona un medio de almacenamiento no transitorio legible por ordenador que almacena un programa informático que comprende un conjunto de instrucciones ejecutables por ordenador para implementar el método mencionado anteriormente (en cualquiera de sus diferentes formas de realización).
En otra forma de realización de la invención, se proporciona una unidad para controlar un sistema de almacenamiento intermedio y secuenciación de cargas, configurada para recibir cargas no secuenciadas procedentes de al menos una unidad externa, por medio de al menos una cinta transportadora de entrada, y para suministrar al menos una secuencia de cargas en un orden deseado al menos a una estación de preparación, por medio de al menos una cinta transportadora de salida, comprendiendo el sistema:
• una unidad de almacenamiento intermedio que comprende N niveles de entrada y al menos un nivel de recirculación superpuestos verticalmente, teniendo cada uno de los cuales una única entrada y una única salida, y comprendiendo cada uno de los cuales una cinta transportadora del tipo "primero en entrar, primero en salir" a lo largo de una primera dirección para los niveles de entrada y a lo largo de una segunda dirección opuesta a la primera para el al menos un nivel de recirculación, con N>2, denominándose carga de recirculación a una carga presente en el al menos un nivel de recirculación; y
• un elevador de entrada y un elevador de salida, de tipo alterno y discontinuo, colocados respectivamente frente a las entradas y frente a las salidas de los N niveles de entrada y del al menos un nivel de .
Dicha unidad de control se configura para realizar un control iterativo del elevador de entrada (de acuerdo con una cualquiera de sus formas de realización descritas a continuación).
4. LISTA DE FIGURAS
Otras características y ventajas de la invención se desprenderán de la siguiente descripción, dada a modo de ejemplo indicativo y no restrictivo, y de los dibujos adjuntos, en los que:
• la figura 1 es una vista lateral de un sistema de almacenamiento intermedio y secuenciación de cargas de acuerdo con una forma de realización particular de la invención;
• la figura 2 muestra un organigrama de control del elevador de entrada, e acuerdo con una forma de realización particular de la invención;
• la figura 3 muestra un organigrama de control del elevador de salida, de acuerdo con una forma de realización particular de la invención; y
• la figura 4 muestra un diagrama de bloques de una unidad de control de acuerdo con una forma de realización particular de la invención.
5. DESCRIPCIÓN DETALLADA
En todas las figuras de este documento, los elementos y etapas idénticos se designan por una misma referencia numérica.
La figura 1 es una vista lateral de un sistema de almacenamiento intermedio y secuenciación de cargas de acuerdo con una forma de realización particular de la invención. Se configura para recibir cargas no secuenciadas procedentes de una unidad externa (no mostrada), por medio de una cinta transportadora de entrada CE, y para suministrar al menos una secuencia de cargas en un orden deseado (cargas secuenciadas) a una estación de preparación PP (ocupada por un operario o un robot), por medio de una cinta transportadora de salida CS.
En otras palabras, el sistema (o "búfer-secuenciador") clasifica las cargas en función de una lista de salidas previstas y de las cargas que descubre como entradas.
La lista de salidas previstas se suministra a la unidad de control UP. Se compone de pares que asocian un número de pedido y un identificador de carga. La lista de salidas previstas proporciona, por tanto, una lista de números de orden, que es obligatoriamente creciente no estrictamente (pero no necesariamente continua). Ejemplos de una lista de números de orden:
• ejemplo 1: 1: 2, 3, 4, 5, 6, 7, 8;
• ejemplo 2: 1, 1,2, 3, 4, 4, 4, 4, 5, 6, 7, 8, 8, 9, 9, 10;
• ejemplo 3: 1, 1,2, 3, 6, 7, 8, 8, 10.
El siguiente número de la lista de salidas previstas es el primero de la lista y, por tanto, tiene el valor más bajo.
Cuando una carga ha sido procesada (depositada en la cinta transportadora de salida), su número de orden se elimina de la lista. Actualización de los ejemplos anteriores de la lista de números de orden, suponiendo que una carga que tenga el número de orden 1 se haya depositado en la cinta transportadora de salida:
• ejemplo 1: 2, 3, 4, 5, 6, 7, 8;
• ejemplo 2: 1,2, 3, 4, 4, 4, 4, 5, 6, 7, 8, 8, 9, 9, 10;
• ejemplo 3: 1,2, 3, 6, 7, 8, 8, 10.
La unidad externa es, por ejemplo, un almacén automático de almacenamiento/recuperación. En una forma de realización alternativa, la unidad externa es otro sistema de almacenamiento intermedio y secuenciación de cargas. En otra forma de realización alternativa, el sistema de almacenamiento intermedio y secuenciación de cargas recibe cargas no secuenciadas de varias unidades externas (ya sea por medio de varias cintas transportadoras de entrada CE, cada una específica de una de las unidades externas, o por medio de una cinta transportadora de entrada CE utilizado conjuntamente por varias unidades externas).
El sistema de almacenamiento intermedio y secuenciación de cargas comprende un elevador de entrada EE, un elevador de salida ES, una unidad de almacenamiento intermedio US y una unidad de control UP.
Los elevadores de entrada EE y de salida ES son elevadores verticales de tipo alterno y discontinuo, cada uno de los cuales comprende una única góndola 21, 22 que realiza movimientos verticales alternos (la góndola sube y baja alternativamente). Por el contrario, un "elevador continuo" (también denominado "patemoster") es un elevador vertical compuesto por varias góndolas que circulan en un bucle cerrado, sin movimiento alterno. La góndola única 21,22 es de carga única (tiene un único nivel que comprende un única ubicación configurada para recibir una carga). De este modo, los elevadores EE, ES son sencillos y de bajo coste.
La ubicación única de la góndola está equipada, por ejemplo, con una sección de cinta transportadora motorizada (o cualquier otro dispositivo de transferencia) que permite transferir una carga a la góndola o fuera de ella. En una forma de realización alternativa, la ubicación de la góndola se equipa con rodillos libres, que se ponen en movimiento, por ejemplo, mediante un medio mecánico retráctil situado en el extremo de otra pieza del equipo (cinta transportadora o ubicación intermedia). También se pueden prever otros medios de movimiento.
En otra forma de realización alternativa, la góndola única de cada elevador EE, ES es multicarga (tiene varios niveles y/o varias ubicaciones de carga por nivel).
En otra forma de realización alternativa, los elevadores EE, ES son elevadores verticales de tipo alterno y discontinuo, comprendiendo cada uno varias góndolas que realizan movimientos verticales alternos (la góndola sube y baja de forma alternativa). Cada góndola comprende uno o más niveles y/o uno o varias ubicaciones de carga por nivel.
La unidad de almacenamiento intermedio US comprende:
• N niveles de entrada VE1 a VE<n>, superpuestos verticalmente, cada uno de los cuales tiene una única entrada y una única salida, y cada uno de los cuales comprende una cinta transportadora del tipo "primero en entrar, primero en salir" (o FIFO, por "First In First Out") a lo largo de una primera dirección (indicada en la figura 1 por flechas negras orientadas de izquierda a derecha, en particular la referenciada 23), con N>2 (por ejemplo, N=9 en una implementación particular). Cada nivel de entrada desplaza automáticamente las cargas de aguas arriba (lado de elevación de entrada) hacia aguas abajo (lado de elevación de salida). Cada nivel de entrada comprende una cinta transportadora automática paso a paso, que permite que hacer avanzar las cargas automáticamente hasta una posición de espera antes de ser recogidas por el elevador de salida. De este modo, puede haber un máximo de Y cargas en un nivel;
• un nivel de recirculación VR, superpuesto verticalmente con los niveles de entrada, que tiene una sola entrada y una sola salida, y que comprende una cinta transportadora del tipo "primero en entrar, primero en salir" a lo largo de una segunda dirección (indicada en la figura 1 mediante una flecha negra que apunta de derecha a izquierda y referenciada 24) opuesta a la primera dirección. Cada carga presente en el nivel de recirculación VR se denomina "carga de recirculación". El nivel de recirculación desplaza automáticamente las cargas de aguas abajo (lado de elevador de salida) hacia aguas arriba (lado de elevador de entrada). El nivel de recirculación VR se puede colocar a cualquier etapa (en una forma de realización particular, se coloca verticalmente en el centro de la superposición de niveles de entrada, con el fin de limitar los desplazamientos del elevador de salida). En una forma de realización alternativa, la unidad de almacenamiento intermedio US comprende varios niveles de recirculación;
• (opcionalmente) un nivel VQ de "vía rápida", superpuesto verticalmente con los niveles de entrada VE1 a VE<n>y con el nivel de recirculación VR, que tiene una sola entrada y una sola salida, y que comprende una cinta transportadora de tipo "primero en entrar, primero en salir" a lo largo de la primera dirección. El nivel de vía rápida se reserva a las cargas tardías, para que puedan ser recogidas lo más rápidamente posible por el elevador de salida.
El elevador de entrada EE y el elevador de salida ES se colocan respectivamente en la entrada y la salida de los N niveles de entrada VE1 a VE<n>, el nivel de recirculación VR y el nivel VQ de "vía rápida" de la unidad de almacenamiento intermedio US. La góndola 21 del elevador de entrada EE se puede orientar frente a la entrada de cada uno de los N niveles de entrada y del nivel VQ de "vía rápida" de la unidad de almacenamiento intermedio US para introducir una carga. También se puede orientar frente a la salida del nivel de recirculación VR para retirar una carga.
La góndola 22 del elevador de salida ES se puede orientar frente a la salida de cada uno de los N niveles de entrada y hacia el nivel VQ de "vía rápida" de la unidad de almacenamiento intermedio US para retirar una carga. También se puede frente a la entrada del nivel de recirculación VR para introducir una carga.
El cinta transportadora de entrada CE ocupa una posición que permite un intercambio directo de las cargas con el elevador de entrada EE. En otras palabras, una carga puede pasar directamente de uno a otro. En el ejemplo de la figura 1, el elevador de entrada EE se coloca entre la cinta transportadora de entrada CE y la unidad de almacenamiento intermedio US, y la cinta transportadora de entrada CE se alinea verticalmente con el nivel de entrada referenciado VE1 de la unidad de almacenamiento intermedio US. En otras formas de realización alternativas, la cinta transportadora de entrada CE puede ocupar otras posiciones verticales, y en particular se puede alinear verticalmente con cualquiera de los N niveles de entrada VE1 a VE<n>de la unidad de almacenamiento intermedio US, o incluso con el nivel VQ de "vía rápida" o el nivel de recirculación VR. En otras formas de realización alternativas, la cinta transportadora de entrada CE y la unidad de almacenamiento intermedio US se colocan en el mismo lado del elevador de entrada EE (en este caso, la cinta transportadora de entrada CE se coloca por encima o por debajo de la unidad de almacenamiento intermedio US). En otras formas de realización alternativas, puede haber varias cintas transportadoras de entrada CE, de acuerdo con todas las formas de realización alternativas anteriores.
El cinta transportadora de salida CS ocupa una posición que permite un intercambio directo de cargas con el elevador de salida ES. En otras palabras, una carga puede pasar directamente de uno a otro. En el ejemplo de la figura 1, el elevador de salida ES se coloca entre la unidad de almacenamiento intermedio US y la cinta transportadora de salida CS, y la cinta transportadora de salida CS se alinea verticalmente con el nivel de entrada VE1 de la unidad de almacenamiento intermedio US. En otras formas de realización alternativas, la cinta transportadora de salida CS puede ocupar otras posiciones verticales, y en particular estar alineada verticalmente con uno cualquiera de los N niveles de entrada VE1 a VE<n>de la unidad de almacenamiento intermedio US, o incluso con el nivel VQ de "vía rápida" o el nivel de recirculación VR. En otras formas de realización alternativas, la cinta transportadora de salida CS y la unidad de almacenamiento intermedio US se colocan en el mismo lado del elevador de salida ES (en este caso, la cinta transportadora de salida CS se coloca por encima o por debajo de la unidad de almacenamiento intermedio US). En otras formas de realización alternativas puede haber varias cintas transportadoras de salida CS, de acuerdo con todas las formas de realización alternativas anteriores.
La unidad de control UP permite organizar de forma óptima los movimientos de las cargas en el sistema y, en particular, en los elevadores de entrada EE y de salida ES y en la unidad de almacenamiento intermedio US, con el fin de que las cargas de origen estén disponibles en la cinta transportadora de salida CS de acuerdo con al menos una secuencia determinada (que comprende cargas en un orden deseado). Para ello, la unidad de control UP recibe información (en particular, un identificador de carga) leída de las cargas que pasan por diversos puntos del sistema mediante dispositivos de lectura (no mostrados), de tipo lector de códigos de barras, lectores de etiquetas RFID, etc. Estos lugares se sitúan, por ejemplo, en los extremos de las diferentes cintas transportadoras.
Más concretamente, la unidad de control UP organiza diferentes movimientos de carga bajo la restricción mencionada anteriormente de suministro de al menos una secuencia específica:
• desde la cinta transportadora de entrada CE hacia el elevador de entrada EE;
• desde el elevador de entrada EE hacia los N niveles de entrada de la unidad de almacenamiento intermedio US;
• desde el elevador de entrada EE hacia el nivel VQ de "vía rápida" de la unidad de almacenamiento intermedio US;
• desde los N niveles de entrada de la unidad de almacenamiento intermedio US hacia el elevador de salida ES;
• desde el nivel de "vía rápida" VQ de la unidad de almacenamiento intermedio US hacia el elevador de salida ES;
• desde el elevador de salida ES hacia la cinta transportadora de salida CS;
• desde el elevador de salida ES hacia el nivel de recirculación VR; y
• desde el nivel de recirculación VR hacia la elevación de entrada EE.
El elevador de entrada EE y el elevador de salida ES funcionan simultáneamente, lo que permite aumentar el ritmo del sistema de almacenamiento intermedio y secuenciación.
Para que el sistema suministre una secuencia de cargas en el orden deseado, la unidad de control UP realiza:
• un control iterativo del elevador de entrada (véase la figura 2), de forma que realiza una presecuenciación cuando coloca las cargas de la secuencia en la entrada de los niveles de entrada V E ! a VE<n>y del nivel VQ de "vía rápida" de la unidad de almacenamiento intermedio US. Para ello, la unidad de control UP garantiza en particular el cumplimiento de una regla de acuerdo con la cual las cargas presentes en el mismo nivel de entrada (aparte de la(s) posible(s) carga(s) a recircular) se secuencian en orden creciente de números de orden. En otras palabras, en cada uno de los N niveles de entrada, una carga dada con un rango dado dentro de la secuencia no debe ser precedida por ninguna carga (aparte de la(s) posible(s) carga(s) a recircular) con un rango estrictamente superior al rango dado (varias cargas pueden tener el mismo rango dentro de la secuencia); y
• un control iterativo del elevador de salida (véase la figura 3), de forma que realiza una secuenciación final cuando toma las cargas de la secuencia a la salida de los N niveles de entrada VEi a VE<n>y del nivel VQ de "vía rápida" de la unidad de almacenamiento intermedio US, de acuerdo con el orden deseado.
En otras palabras, la función de secuenciación (ordenamiento) se divide entre el elevador de entrada EE (que realiza la presecuenciación) y el elevador de salida ES (que realiza la secuenciación final). Esto permite que el sistema de almacenamiento intermedio y secuenciación de cargas funcione con un ritmo elevado (directamente relacionado con el ritmo de trabajo de los elevadores de entrada y salida).
De este modo, en el ejemplo ilustrado en la figura 1, se considera que la secuencia que se debe reconstituir en la cinta transportadora de salida CS comprende el orden de las cargas siguientes: C11, C l2, C13, C14 y C21. El elevador de entrada EE recibe las cargas sin ningún orden (C11, C14, C13, C22, C12 y C21). Lleva a cabo una presecuenciación realizando las siguientes acciones sucesivas:
• colocación de la carga C11 en el nivel de entrada VE1;
• colocación de la carga C14 en el nivel de entrada VEi;
• colocación de la carga C13 en el nivel de entrada VE2 (no se puede colocar en el nivel de entrada VE1 porque la carga C14 ya está allí);
• colocación de la carga C22 en el nivel de entrada VE1;
• colocación de la carga C12 en el nivel de entrada VE3 (no se puede colocar en el nivel de entrada VE1 porque las cargas C14 y C22 ya están allí, ni en el nivel de entrada VE2 porque la carga C13 ya está allí);
• colocación de la carga C21 en el nivel de entrada VE2 (no se puede colocar en el nivel de entrada VE1 porque la carga C22 ya está allí.
En la figura 1, las cargas se referencian con caracteres alfanuméricos ("C11", "C12", "C13", etc.) para ilustrar el funcionamiento del sistema. Con el fin de hacer aparecer en la misma figura posiciones sucesivas de una misma carga, se utiliza la siguiente notación: para una primera posición, la carga se referencia únicamente con sus caracteres alfanuméricos asociados (por ejemplo, "C11"), para una segunda posición, la referencia de la carga se completa con el símbolo primo (por ejemplo, "C11'"), para una tercera posición, la referencia de la carga se referencia con el símbolo prima doble (por ejemplo, "C11" "), etc.
En caso de imposibilidad para el elevador de entrada EE de retirar una carga en un nivel de entrada, la unidad de control UP busca y selecciona un nivel para recircular entre los niveles de entrada. El nivel de entrada seleccionado tiene entonces el estado "a recircular", y las cargas de este nivel tienen el estado "a recircular". Una carga "a recircular" cambia su estado a "en recirculación" cuando es depositada en el nivel de recirculación VR por el elevador de salida ES. El número máximo de nivel(es) de entrada que pueden tener el estado "a recircular" simultáneamente está predefinido. En una forma de realización particular, este número es igual a 1, con el fin de favorecer el aumento del caudal de salida de cargas secuenciadas.
En una forma de realización particular, se instala una vía de rechazo, ya sea a la entrada o ya sea a la salida de la unidad de almacenamiento intermedio US, para tratar las anomalías, también denominadas "cargas rechazadas": carga no esperada, carga no leída, etc. Las cargas rechazadas son, por tanto, ya sea sacadas directamente por el elevador de entrada, ya sea transportadas a un nivel de entrada para ser evacuadas por el elevador de salida. Una carga rechazada no puede recibir el estado "a recircular".
La figura 2 muestra un organigrama de control del elevador de entrada, e acuerdo con una forma de realización particular de la invención. Se trata de un sistema de control iterativo que comprende las etapas que se detallan a continuación para cada iteración.
Excepto en el caso de las saturaciones de nivel, las cargas con estado "rechazo" no se tienen en cuenta. Por ejemplo, si una carga "rechazo" es la carga más aguas arriba de un nivel (es decir, la más cercana al elevador de entrada), se tendrá en cuenta el número de orden de la carga que la precede (inmediatamente aguas abajo) para definir NumDerCharge.
En una etapa inicial 201, la unidad de control detecta e identifica las cargas posiblemente presentes en las posiciones de recogida por el elevador de entrada: posición de recogida a la salida de la cinta transportadora de entrada CE y posición de recogida a la salida del nivel de recirculación VR.
En una etapa de prueba 202, la unidad de control recupera el número de orden de las cargas detectadas e identificadas en la etapa 201, y comprueba que efectivamente están presentes en la lista de salidas previstas. Si el número de pedido de una carga detectada no está en la lista de salidas previstas, la carga se rechaza en la etapa 203. En caso contrario, el sistema pasa a la etapa de prueba 204, en la que la unidad de control detecta si el elevador de entrada tiene asignado un estado de espera de recirculación, lo que significa que existe al menos una carga por recircular en el sistema.
Si hay una respuesta positiva a la etapa de prueba 204, la unidad de control pasa a la etapa 205 en la que el elevador de entrada se pone en espera (por ejemplo, frente a la salida de la cinta transportadora de entrada) hasta que la carga o cargas a recircular se hayan transferido a la entrada del nivel de recirculación y, a continuación, vuelve a la etapa inicial 201.
En caso de respuesta negativa a la etapa de prueba 204 (es decir, si el elevador de entrada no tiene asignado el estado de espera de recirculación), la unidad de control pasa a la etapa de prueba 206 (¿carga presente en la salida del nivel de recirculación?), combinada con una de las etapas de prueba idénticas 207 y 208 (¿carga presente en la salida de la cinta transportadora de entrada?), para determinar en que caso se encuentra entre los cuatro casos posibles:
• caso 1: ausencia de carga a la salida de la cinta transportadora de entrada ni a la salida del nivel de recirculación (respuestas negativas a las pruebas 206 y 207);
• caso 2: carga presente a la salida de la cinta transportadora de entrada y ausencia de carga a la salida del nivel de recirculación (respuesta positiva a la prueba 207 y respuesta negativa al prueba 206);
• caso 3: ninguna carga presente a la salida de la cinta transportadora de entrada y carga presente a la salida del nivel de recirculación (respuesta negativa a la prueba 208 y respuesta positiva a la prueba 206);
• caso 4: carga presente a la salida de la cinta transportadora de entrada y carga presente a la salida del nivel de recirculación (respuestas positivas a las pruebas 206 y 208).
En el caso 1, la unidad de control pasa a la etapa 212 (idéntica a la etapa 205) en la que el elevador de entrada se pone en espera (por ejemplo, frente a la salida de la cinta transportadora de entrada) y, a continuación, vuelve a la etapa inicial 201.
En el caso 2, la unidad de control pasa a la etapa 210, en la que se selecciona la carga presente a la salida de la cinta transportadora de entrada y, a continuación, a la etapa 213 de selección de un nivel de destino entre los niveles de entrada.
En el caso 3, la unidad de control pasa a la etapa 211 en la que se selecciona la carga presente en la salida del nivel de recirculación y, a continuación, a la etapa 213 de selección de un nivel de destino entre los niveles de entrada.
En el caso 4:
• primera forma de realización: la unidad de control pasa directamente a la etapa 211 en la que se selecciona la carga presente a la salida del nivel de recirculación (no hay etapa 209);
• segunda forma de realización: la unidad de control pasa a la etapa de prueba 209 en la que detecta si el número de orden de la carga presente en la salida del nivel de recirculación es menor que el número de orden de la carga presente en la salida de la cinta transportadora de entrada. Si la respuesta a la etapa de prueba 209 es positiva, la unidad de control pasa a la etapa 211 (en la que se selecciona la carga presente en la salida del nivel de recirculación) y, a continuación, a la etapa 213 (de selección de un nivel de destino entre los niveles de entrada). De lo contrario (respuesta negativa a la etapa de prueba 209), pasa a la etapa 210 (en la que se selecciona la carga presente en la salida de la cinta transportadora de entrada) y, a continuación, a la etapa 213 (de selección de un nivel de destino entre los niveles de entrada). En resumen, en el caso 4, la carga seleccionada es la que tiene el número de orden más bajo.
En la etapa 213, la unidad de control intenta seleccionar un nivel de destino entre los niveles de entrada, cumpliendo la regla mencionada anteriormente de acuerdo con la cual las cargas presentes en un mismo nivel de entrada (aparte de la(s) posible(s) carga(s) a recircular) se secuencian en orden creciente de número de orden.
Si se implementa el nivel VQ de "vía rápida", la unidad de control lo selecciona directamente si se cumple una de las siguientes condiciones:
• el número de orden de la carga seleccionada es el del siguiente número de orden de la lista de salidas previstas;
• el número de orden de la carga seleccionada es el inmediatamente posterior al número de orden de la última carga colocada en el nivel de la "vía rápida" (es decir, la más próxima al elevador de entrada).
En una forma de realización particular, la etapa 213 de selección de un nivel de destino comprende además la atribución de una puntuación a cada uno de los niveles de entrada (con un conjunto de reglas de notación detalladas más adelante) y, a continuación, seleccionar el nivel de entrada que tenga la puntuación (positiva) más alta.
En caso de empate entre varios niveles de entrada con la misma puntuación, la unidad de control da preferencia al primer nivel de entrada, por ejemplo, siguiendo un orden de recorrido de los niveles de entrada, definido en una parametrización que depende de la configuración física del sistema.
En una forma de realización particular, el conjunto de reglas de notación comprende, para asignar una puntuación a un nivel de entrada dado:
• inicialización de la puntuación a cero;
• si el nivel de entrada dado está saturado, disminución de la puntuación en un valor C0;
• si el nivel de entrada dado está vacío, aumento de la puntuación en un valor C1;
• si el número de orden de la última carga introducida en el nivel de entrada dado es menor o igual que el número de orden de la carga seleccionada, aumento de la puntuación en un valor C2;
con: C1 < C2 < C0.
En una forma de realización particular, tenemos:
C2 = C3 - (NumCharge - NumDerCharge),
con NumDerCharge el número de orden de la última carga colocada en el nivel de entrada dado y NumCharge el número de orden de la carga seleccionada, y con C1 < C3 < C0.
En una forma de realización particular, tenemos: C0 = 10.000; C1 = 10; C2 = 200 - (LoadNumber - LoadDerNumber). En una forma de realización particular de la etapa 213, el nivel de destino seleccionado asume el estado de un nivel a recircular y la carga seleccionada (que en la etapa 219 va a ser depositada en el nivel de destino seleccionado) asume el estado de una carga a recircular (con el fin de ser transferida a la entrada del al menos un nivel de recirculación mediante el elevador de salida) si se verifican las siguientes condiciones:
• el nivel de destino seleccionado está vacío;
• el número de orden de la carga seleccionada es estrictamente mayor que el número de orden de la carga en (N.Y)iésimo lugar en la lista de salidas previstas, siendo Y la capacidad de carga de cada nivel de entrada; y
• ya sea el nivel de recirculación está vacío, o ya sea la última carga colocada en el nivel de recirculación tiene un número de orden inferior al número de orden de la carga seleccionada.
Si la etapa 213 tuvo éxito (es decir, si se pudo seleccionar un nivel de destino entre los niveles de entrada), la unidad de control realiza la etapa 219 en el que genera una misión para que el elevador de entrada transfiera la carga seleccionada a la entrada del nivel de destino seleccionado.
Si la etapa 213 no tiene éxito, la unidad de control realiza los etapas de prueba 214 y 215. En la etapa 214, detecta si la al menos una cinta transportadora de salida (CS) está saturada. En la etapa 215, detecta si una ubicación de recogida para el elevador de salida está ocupada por una carga con el siguiente número de orden en la lista de salidas previstas. Si se verifican las dos condiciones de prueba 214 y 215, la unidad de control vuelve a la etapa inicial 201, de lo contrario pasa a una etapa 216 de asignación del estado de espera de recirculación al elevador de entrada y, a continuación, a una etapa de prueba 217 en la que detecta si se ha alcanzado el número máximo predeterminado de nivel(es) a recircular. Como se mencionó anteriormente, en una forma de realización particular este número máximo es igual a 1, con el fin de favorecer el aumento del caudal de salida de las cargas secuenciadas.
Si se verifica la condición de prueba 217, la unidad de control vuelve a la etapa inicial 201, de lo contrario pasa a una etapa 218 de selección de un nivel a recircular.
En la etapa 218, la unidad de control selecciona un nivel a recircular entre los niveles de entrada (sin generar para el elevador de entrada una misión para transferir la carga seleccionada a la entrada del nivel a recircular seleccionado) y asigna a cada carga del nivel a recircular (excepto a las cargas que tengan el estado "rechazo") un estado de carga a recircular (lo que significa que la carga debe ser transferida por el elevador de salida a la entrada del nivel de recirculación).
En una forma de realización particular, la etapa 218 de selección de un nivel para recircular comprende:
• para cada nivel de entrada, identificación del número de orden de la carga más próxima al elevador de salida; y
• selección, como nivel a recircular, del nivel de entrada cuyo número de orden identificado sea el más alto.
La figura 3 muestra un organigrama del control del elevador de salida mediante la unidad de control UP, de acuerdo con una forma de realización particular de la invención. Se trata de un sistema de control iterativo que comprende las etapas que se detallan a continuación para cada iteración.
En una etapa inicial 301, la unidad de control detecta e identifica las cargas posiblemente presentes en las posiciones de recogida mediante el elevador de salida: posiciones de recogida en las salidas de los niveles de entrada VE1 a VE<n>y en la salida del nivel VQ de "vía rápida".
En una etapa de prueba 302, la unidad de control detecta si una carga que tiene el siguiente número de orden en la lista de salidas previstas está disponible para la recogida, entre las cargas detectadas en la etapa 301.
Si hay una respuesta positiva a la etapa de prueba 302, la unidad de control pasa a la etapa de prueba 303 en la que detecta si la cinta transportadora de salida está saturada.
Si la respuesta a la etapa de prueba 303 es negativa, la unidad de control realiza las etapas 304 a 307:
• en la etapa 304, la unidad de control selecciona una carga que tenga el siguiente número de orden en la lista de salidas previstas 308 (si hay varias cargas que tengan dicho número de orden, la unidad de control selecciona, por ejemplo, la más cercana a la posición del elevador de salida);
• en la etapa 305, la unidad de control genera una misión para que el elevador de salida recoja la carga seleccionada;
• en la etapa 306, la unidad de control genera, para el elevador de salida, una misión para depositar la carga seleccionada en la cinta transportadora de salida CS;
• en la etapa 307, la unidad de control actualiza la lista de salidas previstas 308.
Si hay una respuesta negativa a la etapa de prueba 302, o una respuesta positiva a la etapa de prueba 303, la unidad de control realiza una etapa de prueba 309 en la que detecta si una carga a recircular está disponible para la recogida, entre las cargas detectadas en la etapa 301.
Si la respuesta a la etapa de prueba 309 es positiva, la unidad de control realiza las etapas 310 a 313:
• en la etapa 310, la unidad de control selecciona una carga a recircular (si hay varias, la unidad de control selecciona, por ejemplo, la que tenga el número de orden más bajo);
• en la etapa 311, la unidad de control genera, para el elevador de salida, una misión de recogida de la carga seleccionada para ser recirculada;
• en la etapa 312, la unidad de control genera, para el elevador de salida, una misión para depositar la carga a recircular seleccionada en el nivel de recirculación VR;
• en la etapa 313, la unidad de control actualiza los estados. Elimina el estado "a recircular" de la carga y le asigna el estado "en recirculación". Si, tras este cambio en el estado de la carga, el nivel de entrada en el que se encontraba ya no tiene cargas "a recircular", la unidad de control elimina el estado "a recircular" de este nivel de entrada y asigna al elevador de entrada el estado "en espera de recirculación".
Si hay una respuesta positiva a la etapa de prueba 309, la unidad de control vuelve a la etapa inicial 301.
La figura 4 muestra un ejemplo de la estructura de la unidad de control UP mencionada anteriormente, de acuerdo con una forma de realización particular de la invención. La unidad de control UP comprende una memoria de acceso aleatorio 43 (por ejemplo una memoria RAM), una unidad de procesamiento 41, equipada por ejemplo con un procesador, y controlada por un programa informático 420 almacenado en una memoria de sólo lectura 42 (por ejemplo una memoria ROM o un disco duro). En el momento de la inicialización, las instrucciones de código del programa informático 420 se cargan, por ejemplo, en la memoria de acceso aleatorio 43 antes de ser ejecutadas por el procesador de la unidad de procesamiento 41. La unidad de procesamiento 41 recibe señales de entrada 44, las procesa y genera señales de salida 45.
Las señales de entrada 44 comprenden diversos elementos de información relativos al funcionamiento del sistema global (que comprende, en particular, la(s) unidad(es) externa(s), el sistema de almacenamiento intermedio y secuenciación y la(s) estación(es) de preparación de pedidos), en particular los identificadores de carga leídos (por dispositivos de lectura como lectores de códigos de barras, lectores de etiquetas RFID, etc.) en las cargas a su paso por diferentes lugares del sistema en su conjunto (por ejemplo, en los extremos de las diferentes cintas transportadoras).
Las señales de salida 45 comprenden diversas informaciones de control para el control (controlar) los equipos del sistema en su conjunto(en particular dentro del sistema de almacenamiento intermedio y secuenciación), con el fin de gestionar los movimientos de las cargas en el sistema en su conjunto.
La figura 4 ilustra sólo una forma de realización particular entre varias formas de realización posibles. En efecto, la unidad de control UP se puede implementar en una máquina de computación reprogramable (un ordenador PC, un procesador DSP o un microcontrolador) que ejecute un programa que comprenda una secuencia de instrucciones, y/o en una máquina de computación dedicada (por ejemplo, un conjunto de puertas lógicas como una FPGA o un ASIC, o cualquier otro módulo de hardware). En el caso de que la unidad de control se implemente al menos en parte en una máquina de cálculo reprogramable, el programa correspondiente (es decir, la secuencia de instrucciones) se puede almacenar en un medio de almacenamiento extraíble (como por ejemplo un disquete, CD-ROM o DVD-ROM) o no, siendo este medio de almacenamiento parcial o totalmente legible por un ordenador o procesador.
Claims (12)
1. Método de control de un sistema de almacenamiento intermedio y secuenciación de cargas configurado para recibir cargas no secuenciadas procedentes de al menos una unidad externa por medio de al menos una cinta transportadora de entrada (CE) y para suministrar al menos una secuencia de cargas en un orden deseado al menos a una estación de preparación (PP) por medio de al menos una cinta transportadora de salida (CS), comprendiendo el sistema: - una unidad de almacenamiento intermedio (US) que comprende N niveles de entrada (VE1 a VE<n>) y al menos un nivel de recirculación (VR) superpuestos verticalmente, teniendo cada uno una única entrada y una única salida, y comprendiendo cada uno una cinta transportadora del tipo "primero en entrar, primero en salir" a lo largo de una primera dirección para los niveles de entrada y a lo largo de una segunda dirección opuesta a la primera dirección para el al menos un nivel de recirculación, con N>2, denominándose carga de recirculación a una carga presente en el al menos un nivel de recirculación; y
- un elevador de entrada (EE) y un elevador de salida (ES), de tipo alterno y discontinuo, colocados respectivamente frente a las entradas y frente a las salidas de los N niveles de entrada y del al menos un nivel de recirculación; caracterizado por que una unidad de control realiza un control iterativo del elevador de entrada que comprende las siguientes etapas en cada iteración:
- si el elevador de entrada tiene asignado un estado de espera de recirculación, lo que significa que hay al menos una carga que debe recircular en el sistema (204), colocar el elevador de entrada en espera (205) hasta que dicha al menos una carga que debe recircular se haya transferido a la entrada del al menos un nivel de recirculación;
- si el elevador de entrada no tiene asignado dicho estado de espera de recirculación (204):
* detección (201) de una primera carga en una salida de la cinta transportadora de entrada y de una segunda carga en la salida del al menos un nivel de recirculación;
* selección (206 a 211) de una carga con las siguientes reglas: selección (210) de la primera carga si no está presente la segunda carga, o viceversa (211); si están presentes la primera y la segunda carga, selección (210, 211) ya sea sistemáticamente de la segunda carga, ya sea de la carga con el número de orden más bajo (209);
* selección (213) de un nivel de destino entre los niveles de entrada, cumpliendo una regla de acuerdo con la cual las cargas presentes en el mismo nivel de entrada, aparte de la(s) posible(s) carga(s) a recircular, se secuencian en orden creciente de número de orden;
* si la selección de un nivel de destino (213) es correcta, generación (219) para el elevador de entrada de una misión de transferencia de la carga seleccionada a la entrada del nivel de destino seleccionado, en caso contrario:
- asignación al elevador de entrada de dicho estado de espera de recirculación (216); y
- selección (218) de un nivel a recircular entre los niveles de entrada, sin generar para el elevador de entrada una misión de transferencia de la carga seleccionada a la entrada del nivel seleccionado a recircular, y asignación a cada carga del nivel a recircular un estado de carga a recircular que signifique que dicha carga debe ser transferida por el elevador de salida a la entrada del al menos un nivel de recirculación.
2. Método de acuerdo con la reivindicación 1, caracterizado por que la etapa de selección (213) de un nivel de destino comprende:
- atribución de una puntuación a cada uno de los niveles de entrada, con un conjunto de reglas de notación; y - selección del nivel de entrada que tenga la puntuación más alta;
y por que dicho conjunto de reglas de notación comprende, para asignar una puntuación a un nivel de entrada dado: - inicialización de la puntuación a cero;
- si el nivel de entrada dado está saturado, disminución de la puntuación en un valor C0;
- si el nivel de entrada dado está vacío, aumento de la puntuación en un valor C1;
- si el número de orden de la última carga introducida en el nivel de entrada dado es menor o igual que el número de orden de la carga seleccionada, aumento de la puntuación en un valor de C2;
con: C1 < C2 < C0.
3. Método de acuerdo con la reivindicación 2, caracterizado por que:
C2 = C3 - (NumCharge - NumDerCharge)
con NumLastLoad es el número de orden de la última carga colocada en el nivel de entrada dado y NumLoad es el número de orden de la carga seleccionada,
y con C1 < C3 < C0.
4. Método de acuerdo con una cualquiera de las reivindicaciones 1 a 3, caracterizado por que si la selección de un nivel de destino (211) es correcta y si se verifican las siguientes condiciones:
- el nivel de destino seleccionado está vacío;
- el número de orden de la carga seleccionada es estrictamente superior al número de orden de la carga en (N.Y)iesimo lugar en una lista de salidas previstas, siendo Y la capacidad de carga de cada nivel de entrada; y
- ya sea el al menos un nivel de recirculación está vacío, o ya sea la última carga colocada en el al menos un nivel de recirculación tiene un número de orden inferior al número de orden de la carga seleccionada;
entonces el nivel de destino seleccionado adquiere el estado de nivel a recircular y la carga seleccionada adquiere el estado de carga a recircular con el fin de ser transferida a la entrada del al menos un nivel de recirculación mediante el elevador de salida.
5. Método de acuerdo con una cualquiera de las reivindicaciones 1 a 4, comprendiendo la unidad de almacenamiento intermedio (US) además un nivel de "vía rápida" (VQ), superpuesto verticalmente con los niveles de entrada (VE1 a VE<n>) y el al menos un nivel de recirculación (VR), que tiene una única entrada y una única salida, y que comprende una cinta transportadora del tipo "primero en entrar, primero en salir" a lo largo de la primera dirección, caracterizado por que, si se cumple una de las condiciones siguientes, la etapa de selección de un nivel de destino (213) comprende una selección del nivel "vía rápida":
- el número de orden de la carga seleccionada es el del siguiente número de orden de una lista de salidas previstas; y
- el número de orden de la carga seleccionada es el inmediatamente posterior al número de orden de la última carga colocada en el nivel "vía rápida".
6. Método de acuerdo con una cualquiera de las reivindicaciones 1 a 5, caracterizado por que la etapa de selección (218) de un nivel a recircular comprende:
- para cada nivel de entrada, identificación del número de orden de la carga más cercana al elevador de salida; y - selección, como nivel a recircular, del nivel de entrada cuyo número de orden identificado sea el más alto.
7. Método de acuerdo con una cualquiera de las reivindicaciones 1 a 6, caracterizado por que, si la selección de un nivel de destino (213) no es correcta, el control iterativo del elevador de entrada comprende una prueba de las dos condiciones siguientes:
- la al menos una cinta transportadora de salida (CS) está saturada (214); y
- una ubicación de recogida mediante el elevador de salida está ocupada por una carga que tiene el siguiente número de orden en una lista de salidas previstas (215);
y por que la etapa de selección de un nivel a recircular (218) no se realiza si se verifican las dos condiciones (214, 215), y se realiza en caso contrario.
8. Método de acuerdo con una cualquiera de las reivindicaciones 1 a 7, caracterizado por que, si la selección de un nivel de destino (213) no es correcta, el control iterativo del elevador de entrada comprende la comprobación de la siguiente condición adicional:
- se alcanza un número máximo predeterminado de nivel(es) a recircular (217);
y por que la etapa de selección de un nivel a recircular (218) no se realiza si se verifica dicha condición adicional (217), y se realiza en caso contrario.
9. Método de acuerdo con la reivindicación 8, caracterizado por que el número máximo predeterminado de nivel(es) a recircular es igual a uno.
10. Producto de programa informático, que comprende instrucciones de código de programa para la implementación del método de acuerdo con al menos una de las reivindicaciones 1 a 9, cuando dicho programa se ejecuta en un ordenador.
11. Medio de almacenamiento no transitorio legible por ordenador que almacena un producto de programa informático de acuerdo con la reivindicación 10.
12. Unidad de control (UP) de un sistema de almacenamiento intermedio y secuenciación de cargas, configurado para recibir cargas no secuenciadas procedentes de al menos una unidad externa, por medio de al menos una cinta transportadora de entrada (CE), y para suministrar al menos una secuencia de cargas en un orden deseado al menos a una estación de preparación (PP), por medio de al menos una cinta transportadora de salida (CS), comprendiendo el sistema:
- una unidad de almacenamiento intermedio (US) que comprende N niveles de entrada (VE1 a VE<n>) y al menos un nivel de recirculación (VR) superpuestos verticalmente, teniendo cada uno una única entrada y una única salida, y comprendiendo cada uno una cinta transportadora del tipo "primero en entrar, primero en salir" a lo largo de una primera dirección para los niveles de entrada y a lo largo de una segunda dirección opuesta a la primera dirección para el al menos un nivel de recirculación, con N>2, denominándose carga de recirculación a una carga presente en el al menos un nivel de recirculación; y
- un elevador de entrada (EE) y un elevador de salida (ES), de tipo alterno y discontinuo, colocados respectivamente frente a las entradas y frente a las salidas de los N niveles de entrada y del al menos un nivel de recirculación; caracterizada por que dicha unidad de control (UP) está configurada para realizar un control iterativo del elevador de entrada de acuerdo con el método de control de acuerdo con una cualquiera de las reivindicaciones 1 a 9.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR1860028A FR3087923B1 (fr) | 2018-10-30 | 2018-10-30 | Procede de pilotage en mode flux d’un systeme de stockage tampon et de sequencement de charges, et unite de pilotage correspondante. |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2960561T3 true ES2960561T3 (es) | 2024-03-05 |
Family
ID=65444157
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES19203987T Active ES2960561T3 (es) | 2018-10-30 | 2019-10-18 | Método de control del modo de flujo para un sistema de almacenamiento intermedio y secuenciación de cargas, y unidad de control correspondiente |
Country Status (8)
| Country | Link |
|---|---|
| US (1) | US11319162B2 (es) |
| EP (1) | EP3648026B1 (es) |
| CN (1) | CN111115150B (es) |
| CA (1) | CA3059728C (es) |
| DK (1) | DK3648026T3 (es) |
| ES (1) | ES2960561T3 (es) |
| FR (1) | FR3087923B1 (es) |
| PL (1) | PL3648026T3 (es) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113387102B (zh) * | 2021-08-18 | 2022-02-01 | 深圳市库宝软件有限公司 | 货物调度方法、装置、设备、仓储系统及存储介质 |
| US11759826B1 (en) * | 2022-07-12 | 2023-09-19 | Tompkins Robotics, Inc. | Article loading system and method for multilevel sorter |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3826349A (en) * | 1970-05-06 | 1974-07-30 | C Stevenson | Live storage conveyor system |
| ITRA20050025A1 (it) * | 2005-06-23 | 2006-12-24 | Jbc S R L | Magazzino automatico a struttura modulare componibile per lo stoccaggio dinamico di merci |
| CN104859990B (zh) * | 2010-03-12 | 2017-09-08 | 西姆伯蒂克有限责任公司 | 补货和订单履行系统 |
| US10822168B2 (en) * | 2010-12-15 | 2020-11-03 | Symbotic Llc | Warehousing scalable storage structure |
| US8998554B2 (en) * | 2010-12-15 | 2015-04-07 | Symbotic Llc | Multilevel vertical conveyor platform guides |
| CN203682579U (zh) * | 2012-12-31 | 2014-07-02 | 颐中(青岛)烟草机械有限公司 | 托板式条烟储存器 |
| CN103274152B (zh) * | 2013-05-31 | 2015-10-07 | 浙江省烟草公司绍兴市公司 | 一种用于实时订单实时分拣的自动补货系统以及补货方法 |
| CN203843490U (zh) * | 2014-05-07 | 2014-09-24 | 台州市握奇自动化设备有限公司 | 推动器成套智能生产线 |
| FR3031510B1 (fr) * | 2015-01-13 | 2019-04-19 | Savoye | Systeme et procede de sequencement pour au moins un poste de preparation |
| FR3051948B1 (fr) | 2016-05-30 | 2021-01-01 | Savoye | Systeme de stockage tampon et de sequencement de charges comprenant deux elevateurs. |
-
2018
- 2018-10-30 FR FR1860028A patent/FR3087923B1/fr active Active
-
2019
- 2019-10-18 EP EP19203987.3A patent/EP3648026B1/fr active Active
- 2019-10-18 ES ES19203987T patent/ES2960561T3/es active Active
- 2019-10-18 DK DK19203987.3T patent/DK3648026T3/da active
- 2019-10-18 PL PL19203987.3T patent/PL3648026T3/pl unknown
- 2019-10-23 CA CA3059728A patent/CA3059728C/fr active Active
- 2019-10-25 CN CN201911024119.1A patent/CN111115150B/zh active Active
- 2019-10-29 US US16/667,108 patent/US11319162B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| DK3648026T3 (da) | 2023-10-30 |
| EP3648026B1 (fr) | 2023-08-23 |
| FR3087923B1 (fr) | 2020-12-25 |
| PL3648026T3 (pl) | 2024-03-04 |
| EP3648026A1 (fr) | 2020-05-06 |
| US20200130950A1 (en) | 2020-04-30 |
| CA3059728C (fr) | 2023-09-19 |
| FR3087923A1 (fr) | 2020-05-01 |
| US11319162B2 (en) | 2022-05-03 |
| CN111115150A (zh) | 2020-05-08 |
| CN111115150B (zh) | 2021-10-26 |
| CA3059728A1 (fr) | 2020-04-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2886466T3 (es) | Sistema de almacenamiento intermedio y de secuenciación de cargas que comprende dos elevadores | |
| ES2822569T3 (es) | Sistema y método de secuenciación para al menos una estación de preparación | |
| ES2791299T3 (es) | Sistema de preparación para la expedición de artículos para la preparación de pedidos y de lotes | |
| CN112101881B (zh) | 智能仓储的库位分配方法、装置、计算机设备和存储介质 | |
| ES2960373T3 (es) | Método de control del modo de clasificación para un sistema de almacenamiento intermedio y secuenciación de cargas, y unidad de control correspondiente | |
| RU2621832C2 (ru) | Система и способ обработки заказа | |
| CN103723422B (zh) | 一种多深度双向流动式货架及其布局存取方法 | |
| CN108778960A (zh) | 至少一个准备站上游的缓冲存储和负载排序系统 | |
| JP2018104126A (ja) | 物品積載設備 | |
| CN110506014A (zh) | 用于在存储设施内运输单元的方法和系统 | |
| CN110721914A (zh) | 分拣系统、分拣方法、存储介质及装置 | |
| KR20170020901A (ko) | 소포 분류 시스템 및 방법 | |
| ES2900237T3 (es) | Método de tratamiento de una lista de comandos en un sistema de preparación de comandos y sistema de preparación de comandos correspondiente | |
| JP5712966B2 (ja) | 仕分け設備および仕分け方法 | |
| ES2960561T3 (es) | Método de control del modo de flujo para un sistema de almacenamiento intermedio y secuenciación de cargas, y unidad de control correspondiente | |
| RU2743124C2 (ru) | Способ задания последовательности движения грузов в автоматизированной системе распределения | |
| JP5338692B2 (ja) | ピッキング設備 | |
| JP4543226B2 (ja) | 自動倉庫 | |
| JP5850261B2 (ja) | 仕分システム及び仕分システムでの荷物の投入制御方法 | |
| CN113534751A (zh) | 搬运设备调度方法、装置、系统、存储介质及电子设备 | |
| CN110402228A (zh) | 用于为了履行订单而从仓库卸除货物的方法 | |
| CN114297565A (zh) | 一种装配一体化智能配送方法和系统 | |
| JP5800150B2 (ja) | 自動倉庫及び荷保管方法 | |
| CN111094151A (zh) | 用于通过分布在两个水平面上的载荷路由网络在多个储存单元与多个准备站之间输送载荷的系统 | |
| JP3890873B2 (ja) | 入出庫制御装置及びその入出庫制御装置を有する自動倉庫 |