scieee AI-readable full text Open interactive document viewer

Controlador de grupo de ascensores autónomo para la reducción del consumo durante tráfico interfloor.

Guadix Martín, José; Fernández Valverde, Joaquín Rodrigo; Cortés, Pablo

Full text

1621 4th International Conference on Industrial Engineering and Industrial Management XIV Congreso de Ingeniería de Organización Donostia- San Sebastián , September 8th -10th 2010 Controlador de grupo de ascensores autónomo para la reducción del consumo durante tráfico interfloor Joaquín R. Fernández V1, Pablo Cortés1 y José Guadix1 1 Ingeniería de Organización. Escuela Técnica Superior de Ingeniería Industrial de Sevilla. Universidad de Sevilla. Camino de los Descubrimientos, s/n, 41092 Sevilla. [email protected], [email protected], [email protected]. Palabras clave: Transporte Vertical, Ascensor, Eficiencia Energética, Desarrollo Sostenible, Logística, Lógica Difusa, Inteligencia Artificial. Resumen El artículo describe un nuevo controlador de grupo de ascensores autónomo para la reducción del consumo energético basado en lógica difusa. Éste se basa en un algoritmo propuesto que se detalla y que despacha las llamadas de acuerdo con tres valoraciones distintas de cada posible asignación: una valoración de la energía absoluta empleada, una valoración energética de la energía relativa empleada y una valoración de la proximidad de las llamadas de planta. Las simulaciones presentadas al final del mismo avalan el diseño propuesto. 1. Introducción La tendencia a construir rascacielos y edificios de altura cada vez mayor ha sido una constante en la construcción urbanística por motivos económicos y espaciales. En estas instalaciones el transporte vertical constituye un verdadero problema logístico, su complejidad aumenta de forma exponencial con su altura. Así, se han desarrollado sistemas complejos de control de grupo de ascensores (Elevator Group Control System, EGCS) para proporcionar un transporte eficiente y ofrecer a la vez un grado de servicio aceptable. En este sentido el despacho de ascensores es una actividad de importancia vital y todo EGCS lo acomete atendiendo dos aspectos principales: magnitud del cálculo (tiempo de respuesta) y tratamiento de la incertidumbre. El rendimiento de un EGCS se mide según distintos criterios como el tiempo medio de esperas por pasajero, el porcentaje de esperas superiores al minuto y el consumo energético (la energía media empleada por un edificio puede oscilar entre el 2% y el 10% de su factura eléctrica total, CIBSE guide, 2005). Alcanzado cierto grado de sofisticación, es matemáticamente imposible optimizar el funcionamiento atendiendo todos los criterios a la vez, por lo que se suele optimizar uno en detrimento de los otros según las preferencias del propietario del edificio. Además, para un determinado instante el problema del despacho de ascensores se define como un problema NP-Hard. Así, para un edificio que posee n ascensores donde k plantas demandan el servicio de una cabina, existen nk soluciones. De ahí la complejidad del problema en edificios altos. En sistemas corrientes donde no se proporcionan paneles numéricos de preselección de llamadas a los pasajeros para indicar su destino, la incertidumbre es muy elevada pues ni la cantidad de pasajeros de la llamada ni el destino exacto de cada uno de ellos se conoce hasta que entran en la cabina. Además de la complejidad y el alto grado de incertidumbre el EGCS debe tener en cuenta las posibles 1622 llamadas de planta futuras. Por todo ello, es frecuente el empleo de inteligencia artificial o metaheurísticas avanzadas: la utilización de algoritmos genéticos (Siikonen et al, 2002) o de búsqueda tabú proporciona resultados de calidad pero su tardanza a la hora de obtener una solución óptima los hace inapropiados para este tipo de problemas donde la cuestión temporal es vital. Otras alternativas como las redes neuronales (Lu Yu et al, 2007) necesitan periodos largos de entrenamiento y son costosas y complejas de implementar, además se muestran incapaces de adaptarse a variaciones bruscas o imprevistas de la demanda. A diferencia de las anteriores metodologías mencionadas, la lógica difusa (Zong-Mu et al, 2003) es de fácil implementación, rápida en ejecución y por su propia definición perfecta para el tratamiento de la incertidumbre. Por todo lo expuesto y dada la relevancia internacional que está adquiriendo desarrollo sostenible sobre todo como ventaja competitiva que puede marcar las diferencias en el sector privado, se propone un EGCS basado en lógica difusa que optimiza el consumo energético. 2. Consumo energético de la cabina En la actualidad con el desuso de los ascensores hidráulicos, la mayoría de los edificios poseen ascensores con contrapeso y sistemas de frenado recuperadores de energía. El diseño suele ser tal (Tyni et al, 2006) que cuando la cabina se encuentra a la misma altura que el contrapeso y la carga de ésta es la mitad de la máxima permitida el sistema se encuentra en equilibrio: Figura 1. Patrones de tráfico existentes durante el día en un edificio de trabajadores. 1 1 1 2 2 2 Contrapeso Cuerda Cabina CargMáxPermitida Cuerda m m h m m m h (1) Cuando una cabina se desplaza desde una altura h1 hacia otra altura h2 la energía potencial del sistema cambia: 21 E mg h h mg h (2) Siendo m el balance estático del conjunto: 1 2 Cabina CargaCabina Contrapeso CargaCabina CargaMaxPermitida m m m m m m (3) mDeck+(½) mMaximum Load+ (½)mRope mCounterweigh+ (½)mRope 50% 1623 Uppeak Morning Interfloor Lunch (in) Lunch (out) Afternoon Interfloor Down Peak Up Traffic Down Traffic 20 15 10 5 0 0 10 5 15 POP Time Donde el peso de las cuerdas en comparación con el resto de elementos del sistema (contrapeso, cabina y personas) es insignificante. De esta manera cuando el ascensor viaja en dirección descendente con una carga menor que la mitad de la máxima permitida o en dirección ascendente con una carga mayor que la mitad de la máxima permitida, el ascensor consume energía (más cuanto mayor es la distancia y el desequilibrio es mayor) y viceversa. La tecnología permite que una parte de esa energía potencial sea devuelta a la red eléctrica (ganancia) mientras que la restante se pierde por rozamiento. Así, mediante una asignación eficaz de las llamadas es posible recuperar parte de la energía consumida, llegándose a obtener en algunos casos hasta un balance neto positivo. 2.1. Consideraciones acerca del ahorro energético y el patrón de tráfico Según Barney (2003) existen cuatro patrones de tráfico predominantes para un edificio de trabajadores que se alternan a lo largo del día: Uppeak, Downpeak, Lunchpeak e Interfloor, según el flujo predominante sea ascendente, descendente, ambos o ninguno respectivamente: Figura 2. Patrones de tráfico existentes durante el día en un edificio de trabajadores. Según la naturaleza de la demanda inherente a cada tipo y lo anteriormente expuesto, en los periodos de tráfico denso como uppeak o downpeak donde el inicio o destino del viaje son conocidos de antemano, el ahorro energético será más difícil por cuanto existirán menos alternativas de despacho y la densidad del tráfico requerirá un mayor peso para una asignación según el tiempo medio de espera de los pasajeros. Por el contrario durante el periodo de mayor duración, el interfloor, la ligereza del tráfico y las numerosas alternativas de asignación permitirán una adjudicación basada mayormente en criterios energéticos. 3. Despacho inteligente de llamadas El algoritmo de despacho realiza una doble valoración atendiendo a los criterios de energía ( E S n p ) y de tiempo de espera ( AWT S n p ) según el patrón de tráfico vigente (pesos w1 y w2). La idoneidad de un ascensor n para responder a una planta p se calcula como: 12AWT E I n p wS n p w S n p (4) 4. Algoritmo de ahorro energético basado en lógica difusa El despacho de llamadas es dinámico, cada vez que se produce una nueva llamada de planta o se detecta un cambio de masa en alguna cabina, la reasignación es completa. Como la lógica difusa es incapaz de procesar la información en paralelo, es necesario establecer el orden de 1624 PDR Deseq Dir EABS[n][p] ∆E[n][p] CalidadAlter EREL[n][p] SE[n][p]= v1EABS[n][p] + v2EREL[n][p] + v3C[n][p] EABS[n][p] EABS[n][p] EABS[n][p] S S Deseq Dir Próximidad C[n][p] [v1, v2, v3] EABS[n][p] EABS[n][p] EABS[n][p] S S evaluación de las llamadas de planta conforme a ciertos criterios (esto constituye un hecho novedoso en los FL-EGCS, que siempre se han limitado a asignar de forma difusa sólo la última llamada de planta producida, despreciando las ventajas una reasignación completa). El algoritmo evalúa la aptitud energética de cada cabina y asigna las llamadas de planta según un orden conforme tres criterios distintos: una valoración absoluta energética, una valoración relativa energética y una valoración conforme a la contigüidad de las llamadas: Figura 3. Diagrama de flujo del algoritmo de ahorro energético. NOTA: Para abreviar, se define de ahora en adelante LCall (Landing Call) como llamada realizada desde una planta CCall (Car Call) como llamada realizada desde una cabina. 4.1. Restricciones El modelo propuesto sólo sigue dos restricciones básicas: - Regla colectiva: los ascensores no pueden recoger pasajeros que deseen viajar en sentido opuesto al desplazamiento de la cabina debido a restricciones sicológicas humanas. - Una LCall siempre ha de estar asignada a un ascensor. NOTA: Un ascensor puede tener asignado más de una LCall o a ninguna. 4.2. Valoración energética absoluta La valoración energética absoluta ABS E n p estima la cantidad total de energía empleada por la cabina n en responder la llamada p. Así, depende de: - La posible distancia recorrida en caso de que la cabina atendiera la llamada (PDR). - El desequilibrio de la cabina respecto del estado energético nulo o de reposo si la cabina atendiera la llamada (Deseq). Valoración Energética Absoluta Valoración Energética Relativa Valoración de la Contigüidad Elección del par n-p ganador (SE[n][p]) 1625 - La dirección actual de la cabina. La valoración absoluta actúa como una medida objetiva de la energía que sería empleada en la acción considerada sin tener en cuenta las condiciones de contorno (resto de las demás llamadas asignadas, posibles asignaciones futuras y las posiciones y estados de las otras cabinas). 4.3. Valoración energética relativa Por el contrario, la valoración energética relativa REL E n p realiza una comparativa ponderando entre la energía que consumiría la cabina n si atendiese la LCall p ( ABS E n p ) y la energía empleada por el resto de cada uno de los n-1 ascensores si atendiesen la llamada LCall p. Según su definición, depende de: - ∆E[n][p]: diferencia entre la energía absoluta de la posibilidad n-p y la energía absoluta media del resto de ascensores si atendiesen la LCall concreta p medida en número de desviaciones típicas: ABS ABS fija fija E n p E n p E n p S n p (5) Donde fija S n p es la desviación típica y ABS fija E n p la media energética de todas las posibles asignaciones para una llamada de planta determinada p. - La calidad de la mejor alternativa a la cabina n para atender una LCall p concreta: [ ][ ] ABS fija ABS fija ABS fija E n p E n p CalidadAlter n p mejor E n p (6) Donde ABS fija E n p es la mejor alternativa a ABS fija E n p para una llamada p dada. La valoración relativa actúa como una medida de las condiciones de contorno y permite tomar decisiones sobre las n posibilidades de atender una LCall y por extensión sobre las nxp posibilidades en general. De hecho, la valoración relativa afecta al orden en el que las LCalls se adjudican: mediante la medida ∆E[n][p] se puede detectar si una opción de cabina para atender a una LCall es mejor que las demás o no, y conjuntamente con el parámetro calidad de la mejor alternativa [n][p] se puede determinar si la opción n constituye una asignación crítica para una LCall p determinada. Esto permite resolver satisfactoriamente situaciones complicadas: P.e. cuando no existe cabina optima para un despacho p en el sentido de que todas las opciones conllevan un gasto energético considerable pero existe una única cabina que consumiría significativamente menos que las demás (o incluso generaría potencia). Esta cabina crítica debe de ser adjudicada a la LCall p antes de ser asignada a otra distinta que puede que impida posteriormente la asignación de ella a la LCall p. 1626 De la misma forma, los parámetros ∆E[n][p] y calidad de la mejor alternativa [n][p] posibilitan detectar y resolver otras situaciones complicadas. Por ejemplo, si existe más de un despacho crítico (supongamos dos) en el sentido de que sus valoraciones son mucho más altas que la del resto de opciones, asignar la cabina del primero de estos despachos críticos a otra LCall no implica la pérdida de la oportunidad crítica pero una vez la otra opción vital se ha constituido como la única de su clase, es sumamente importante que la cabina de este despacho no sea adjudicada a otra LCall. En definitiva, la valoración relativa de la energía permite reconocer cuando una decisión de despacho óptima para una LCall concreta p no conduce a la optimización energética de todo el sistema. 4.4. Valoración de la contigüidad de las llamadas La contigüidad de las LCalls es un factor decisivo para la optimización energética. Las llamadas de plantas próximas espacialmente entre sí deben ser servidas por la misma cabina o por una diferente según los patrones energéticos definidos por el modelo de consumo planteado. Por ejemplo, una cabina que se desplaza en sentido descendente con una carga total inferior a la máxima permitida debe servir todas las LCalls seguidas que pueda para incrementar la masa transportada y reducir el consumo energético o incluso generar energía. Por el contrario, cabinas que se desplazan en sentido ascendente con una masa total transportada inferior a la mitad de la carga máxima permitida deben de atender el menor número posible de LCalls porque cada nuevo pasajero que transporte aumenta la carga y reduce la ganancia de energía: Figura 4. Ejemplos triviales: A la izq. los ascensores deben server el menor núm. de LCalls contigüas posibles. A la der. los ascensores deben servir el mayor núm. de LCalls posibles. Así, la valoración energética de la contigüidad de las LCalls estima si una LCall p determinada debería de ser asignada a una cabina n de acuerdo con lo expuesto. Depende de: - La proximidad de la LCall p considerada a la LCall mas cercana ya asignada a la cabina n. - El posible desequilibrio de carga de la cabina respecto del estado energético nulo. - La dirección actual de la cabina (que a su vez depende de las CCalls y LCalls asignadas a la cabinas. 1627 La valoración de la contigüidad contribuye a asignar o no un grupo de LCalls cercanas espacialmente a la misma cabina y junto con la valoración energética relativa proporciona una valoración de las condiciones de contorno. NOTA: Durante la primera ejecución del algoritmo ninguna LCall se encuentra asignada previamente por lo que el valor del parámetro ECONT[n][p] es cero. Una vez se obtiene el primer par ganador n-p, los valores de EABS[n][p] para la cabina n, EREL[n][p] para todo el grupo de cabinas p y ECONT[n][p] para la cabina n y el juego completo de LCalls p son calculados de nuevo para tener en cuenta la LCall p asignada. Y así sucesivamente hasta que toda LCall posee una cabina asignada. 4.5. Valoración energética final Una vez se han realizado las tres valoraciones energéticas, se obtiene mediante el juego de pesos [v1, v2, v3] el parámetro final que representa la idoneidad de la opción de despacho n-p desde un punto de vista energético. 1 2 3E ABS REL S n p v E n p v E n p v C n p (7) 4.6. Variables difusas para el cálculo de las tres valoraciones energéticas distintas Cada una de las valoraciones son calculadas de forma difusa mediante sus correspondientes variables lingüísticas. Una de las virtudes de este diseño basado en lógica difusa radica en que no es necesario conocer a priori el posible grado de servicio del sistema como ocurre en Tyni et al. (2006), donde es necesario indicar a un controlador PI el tiempo medio de espera deseado. Así, las funciones de membresía dependen sólo del edificio y del tipo de cabina: 5. Validación del controlador dinámico basado en lógica difusa para la optimización del consumo energético El algoritmo de despacho más implementado por las compañías del sector es el algoritmo ―cabina más cercana‖ (Nearest Call, NC). Sus principales características su sencillez, fiabilidad y un tiempo de proceso pequeño. Por ello es propuesto como referencia para el algoritmo de ahorro energético desarrollado. Las simulaciones se han llevado a cabo mediante el programa de simulación de tráfico vertical ELEVATE. El juego de pesos [v1, v2, v3] se fijó a 0.4, 0.3 y 0.3 respectivamente. El edificio de muestra posee 19 plantas y ha sido diseñado para cumplir las especificaciones de transporte vertical (Barney, 2003) de manera que posee 7 ascensores para una población de F.Membresía de Deseq M/2 M  Masa Máx Permitida 0 F. Membresía de PDR F. Membresía de Proximidad F. Membresía de E[n][p] F. Membresía de CalidadAlter H  Altura del Edificio en m H/2 0 0 1 2  Número de Desv. Típicas -2 -1 0.5  % de Diferencia respecto el mejor EABS[n][pFIJA] -0.5 -0.25 0 0.25 N Núm. De Plantas del Edificio N/2 0 1628 1520 trabajadores distribuidos homogéneamente entre las plantas de la instalación. Los siguientes resultados se obtuvieron para diferentes demandas (Percentage Of Population requiring service, POP) de tráfico interfloor (figuras 5 a 8 y tabla 1): 1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6 -1 -0.5 0 0.5 1 1.5 2 POP AWP [kW/Sec] Nearest Call Alg. Energy Elevator Group Control System Figura 5. Función que relaciona el Consumo Medio de Potencia (Average Wasted Power, AWP) por Segundo y la demanda de transporte vertical (Percentage Of Population demanding service, POP). Table 1. Resultados de las simulaciones que muestran la ganancia relativa y absoluta de energía POP NC Alg. EFLEGCS Difference %Improve 1% 0.26 -0.90 1.16 - 446% 2% 0.10 -0.75 0.85 - 850% 3% 1.23 0.07 1.16 - 94% 4% 1.89 0.96 0.93 - 49% 5% 1.93 1.13 0.80 - 41% 6% 1.97 1.16 0.81 - 41% 123456 -10 -8 -6 -4 -2 0 2 4 6 8 POP Demand AWP [Kw/Trip] Nearest Call Alg. Energy Elevator Group Control System Figura 6. Función que relaciona el Consumo Medio de Potencia (Average Wasted Power, AWP) por viaje segundo y la demanda de transporte vertical (Percentage Of Population demanding service, POP). 1629 1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6 0 5 10 15 20 25 30 35 40 45 POP Demand AWT [Sec] Nearest Call Alg. Energy Elevator Group Control System Figura 7. Función que relaciona el Tiempo Medio de Espera de los Pasajeros (Average Waiting Time, AWT) y la demanda de tráfico vertical (Percentage Of Population demanding service, POP). 1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6 0 5 10 15 20 25 30 35 40 45 POP Demand ATT [Sec] Nearest Call Alg. Energy Elevator Group Control System Figura 8. Función que relaciona el Tiempo Medio de Viaje de los Pasajeros (Average Trip Time, ATT) y la demanda de tráfico vertical (Percentage Of Population demanding service, POP). Los resultados son concluyentes: para una demanda de tráfico vertical baja, el ahorro energético proporcionado por el algoritmo implementado es extremadamente grande, produciendo incluso ganancias de potencia para periodos concretos de tiempo con un coste en los tiempos medios de espera de los pasajeros muy pequeño (AWT) y prácticamente manteniendo constante los tiempos medios de viaje de los pasajeros. Para las demandas simuladas el controlador desarrollado es completamente capaz de despachar eficientemente las LCalls. A medida que aumenta la demanda también lo hace el coste marginal, deteriorando los beneficios de empeorar los tiempos de espera en detrimento del consumo energético. Cuando la demanda es considerablemente alta, sobre el 6% (durante periodos de tráfico interfloor esta raramente sobrepasa el umbral del 4%), las desventajas de un aumento en el tiempo de espera superan las ventajas del ahorro energético, produciéndose tiempos de espera que empiezan a ser inaceptables y ahorros energéticos que no merecen la pena.