Está en la página 1de 149

AUTORIZADA LA ENTREGA DEL PROYECTO DEL ALUMNO:

Juan Carlos Rucin Castellanos

LOS DIRECTORES DEL PROYECTO


Javier Paradinas Zorrilla Eugenio Snchez beda

Fecha: ..... / .. /

Fecha: ..... / .. /

Fdo.:

Fdo.:

V B DEL COORDINADOR DE PROYECTOS

Toms Gmez San Romn

Fdo.:

Fecha: ..... / .. / .....

UNIVERSIDAD PONTIFICIA COMILLAS


ESCUELA TC ICA SUPERIOR DE I GE IERA (ICAI)
I GE IERO I DUSTRIAL

PROYECTO FIN DE CARRERA

A LISIS DEL MERCADO ELCTRICO DE REGULACI SECU DARIA

AUTOR:

JUA CARLOS RUCI CASTELLA OS MADRID, junio de 2007

ANLISIS DEL MERCADO ELCTRICO DE REGULACIN SECUNDARIA


Autor: Rucin Castellanos, Juan Carlos. Directores: Paradinas Zorrilla, Javier. Snchez beda, Eugenio. Entidad Colaboradora: Iberdrola, S.A.

RESUME DEL PROYECTO


Con la liberalizacin del sistema elctrico espaol surgi un marco de competencia que oblig a los agentes productores a incrementar la complejidad de sus operaciones para optimizar y mejorar su participacin y resultados en el mercado elctrico. Ello cre la necesidad de desarrollar nuevas herramientas informticas que facilitaran y optimizaran la toma de decisiones de los agentes para situarse en los mejores puestos dentro de este mercado, teniendo como objetivo final el maximizar los beneficios. Uno de los mercados que conforman el sistema elctrico espaol es el mercado elctrico de regulacin secundaria, encargado de anular los desvos de potencia respecto a los programas de intercambio en cada instante, as como mantener la frecuencia del sistema en su valor de referencia. Este mercado, al igual que el resto de mercados que conforman el sistema elctrico espaol, cuenta con un gran volumen de informacin relativa a su funcionamiento (necesidades, ofertas, asignaciones, precios) lo que dificulta y ralentiza la realizacin de un anlisis del mismo mediante hojas de clculo y programas bsicos de anlisis. Por ello, y ante el inters de la entidad colaboradora, Iberdrola S.A., de disponer de una herramienta informtica que le permita realizar un anlisis flexible de este mercado, de una forma cmoda y sencilla, surge este proyecto. El objetivo principal del mismo no es la realizacin de un anlisis puntual de lo ocurrido en este mercado en el pasado, sino que el objetivo fundamental es crear una herramienta manejable, fcil de usar y til para los responsables de Iberdrola, permitindoles estudiar el funcionamiento de este mercado peridicamente, sin emplear mucho tiempo en ello. Al mismo tiempo, se realizar un anlisis del mercado para extraer informacin de inters del mismo as como garantizar la utilidad de la herramienta desarrollada. Por tanto, debido al gran nmero de datos a manejar para el anlisis (unos 13 millones en un periodo de 2 aos y medio de estudio) se plantea la creacin de una aplicacin ad-hoc (especfica para un problema) que d solucin a esta tarea.

Previamente a la creacin de dicha herramienta, se realiz una bsqueda y recopilacin de toda la informacin necesaria para llevar a cabo el anlisis. El siguiente paso fue la eleccin del mejor esquema para el almacenamiento de dicha informacin, de forma que el acceso a ella fuera lo ms rpido y sencillo posible. La decisin final, tras valorar diversas opciones, fue crear dos estructuras o bases de datos de informacin. Una principal, donde se almacenara anualmente toda la informacin disponible, y una serie de estructuras o bases de datos secundarias, cada una de las cules hace referencia a un agente y tecnologa de los que componen este mercado. Estas ltimas estructuras slo contienen informacin relativa al agente y tecnologa a que hacen referencia, minimizando as su tamao en memoria as como el tiempo de acceso a las mismas. A continuacin se procedi a desarrollar la herramienta informtica como tal, la cual se ha desarrollado bajo entorno de Matlab. La herramienta puede dividirse en 4 mdulos de funcionamiento, basndose su interfaz en una ventana grfica de Matlab a la que se han aadido varios mens contextuales adicionales. Los dos primeros mdulos se encargan de la lectura, almacenamiento y actualizacin de datos, creando las estructuras previamente elegidas para el correcto funcionamiento del programa. Estos mdulos son de una elevada complejidad y son de gran importancia, dado que su mal funcionamiento llevara a crear unas bases de datos errneas lo que ocasionara que todo el trabajo de anlisis posterior fuera una tarea intil. El tercer mdulo se encarga de personalizar la ventana grfica de Matlab agregando los mens de manejo de la herramienta que el usuario emplear. Adems, este mdulo se encarga de solicitar al usuario el agente, la tecnologa y el rango de fechas que se desean analizar, leyendo y cargando los datos correspondientes a esta seleccin en la ventana de representacin. El cuarto mdulo, tras seleccionar mediante los mens la informacin a representar, realiza la preparacin de los datos necesarios, el filtrado de los mismos, la eliminacin de informacin anmala, as como la posibilidad de realizar diversos ajustes por regresin o medias para mostrar por pantalla con un formato avanzado predefinido y automatizado, la informacin solicitada por el analista. En la figura que sigue se muestra un ejemplo de la ventana grfica de Matlab con los mens de usuario incorporados as como una de las mltiples representaciones que se pueden obtener mediante la herramienta.

Figura 1. Ejemplo ventana grfica de la herramienta desarrollada.

Como segundo objetivo del proyecto, se ha realizado un anlisis detallado del mercado de regulacin secundaria utilizando la herramienta desarrollada. En concreto se ha estudiado el periodo junio 2004 diciembre 2006, extrayndose informacin muy valiosa sobre el comportamiento de los agentes en dicho mercado. Adems, este anlisis ha permitido comprobar la eficacia y utilidad de dicha herramienta. Adems, del anlisis realizado se han obtenido diversas conclusiones concernientes a este mercado elctrico. Se han identificado distintas estrategias de participacin de los agentes en este mercado as como diversas situaciones excepcionales o cambios de estrategias, casos que se han estudiado en profundidad para conocer los motivos que los indujeron as como las consecuencias que tuvieron en el mercado, estudiando la reaccin de los distintos agentes ante estas situaciones. Por otro lado, se ha determinado el patrn con que opera cada uno de los agentes participantes en este mercado as como la posicin y papel que desempean en el mismo. Finalmente cabe destacar que la herramienta diseada ser implantada en el Despacho Central de Generacin (DCG) de Iberdrola para su uso por los miembros del mismo. Adems, este proyecto deja abiertas diversas lneas de desarrollo para futuros proyectos, pudindose ampliar el anlisis a otros mercados del sistema elctrico espaol, incorporar herramientas de simulacin y optimizacin basadas en mtodos estadsticos, rboles de decisin, lgica borrosa o redes neuronales de forma que se pueda predecir el comportamiento de este mercado y establecer la estrategia ptima a seguir. Por otro lado, se pueden realizar estudios de viabilidad econmica para analizar la posibilidad de incorporar centrales de bombeo de potencia variable permitiendo de esta forma participar en el mercado de regulacin secundaria.

ANALYSIS OF THE SECONDARY RESERVE CONTROL MARKET


Author: Rucin Castellanos, Juan Carlos. Supervisors: Paradinas Zorrilla, Javier. Snchez beda, Eugenio. Participating Institution: Iberdrola, S.A.

ABSTRACT
As a result of the liberalization of the Spanish electricity system, a framework of competition that forced the producing agents to increase the complexity of their operations in order to optimize and to improve their share and results in the electricity market arose. Consequently, it was necessary to develop new computer tools to facilitate and optimize the agents decision-making in order to be in the best position within this market, with the final goal of maximizing profits. One of the markets that make up the Spanish electricity system is the secondary reserve control market. Its role is to cancel deflections of power with regard to the programs of interchange on a constant basis, as well as to maintain the frequency of the system within its value of reference. This market, as the other markets that make up the Spanish electricity system, has a great volume of information regarding its operation (needs, offers, assignments, prices). This hinders and slows down the carrying out of an analysis of the market by means of spreadsheets and analysis basic programs. Because of this and due to the interest of the participating institution - Iberdrola S.A.- on having a computer tool enabling to make a flexible analysis of this market, in a comfortable and simple way, this project arises. The principal aim of this project is not the accomplishment of a detailed analysis of what happened in this market in the past, but to create a useful and easy-to-use tool for the people in charge of Iberdrola. It must enable them to study the operation of this market periodically, without spending a lot of time in it. At the same time, an analysis of the market will be made to draw interesting information about it as well as to guarantee the usefulness of the developed tool. Therefore, because of the great volume of data to handle for the analysis (about 13 millions in a 2-year-and-a-half period of study) the creation of an ad-hoc tool (specific for a problem) is considered in order to solve this task. Before creating this tool, a research and compilation of all the necessary information to carry out the analysis was made. The next step was to choose the best scheme to

store the information, so that the access to it was as fast and simple as possible. The final decision, after considering different options, was to create two structures or databases with the information: A main one, where all the available information would be stored annually; and a series of structures or secondary databases, each one of which makes reference to an agent and technology that make up this market. These structures only contain information about the agent and technology they make reference to. Therefore, their size in memory is reduced as well as the access time to them. Next, the computer tool as such was developed in the Matlabs programming environment. The tool can be divided in 4 modules of operation. Its interface is based on a Matlabs graphic window to which several additional contextual menus have been added. The two first modules take charge of the data reading, storage and update, creating the structures previously chosen for the correct operation of the program. These modules have a high complexity and they are extremely important, because in case of a bad operation this could lead to create erroneous databases, what would mean that all the work of subsequent analysis would be a useless task. The third module is in charge of customizing the Matlabs graphic window, adding the tools control menus that will be used. Besides, this module makes the agent to state the user, the technology and the range of dates he/she wants to analyze, reading and loading those data corresponding to this selection in the window of representation. The fourth module, after selecting by means of the menus the information to be shown, prepares the necessary data, the leaked of them, the removal of anomalous information and different adjustments by regression or averages in order to show in the screen the information requested by the analyst with an advanced and automated predefined format. The next figure shows an example of the Matlabs graphic window with the user menus added, as well as one of the multiple presentations that the tool offers.

Figure 1. Example a graphic window of the developed tool.

The second aim of this project is to carry out a detail analysis of the secondary reserve control market using the tool developed. Specifically, the period to research has been from June 2004 to December 2006, extracting very valuable information about the behaviour of the different agents on this market. Moreover, this analysis has allowed verifying the effectiveness and usefulness of the tool. In addition to the analysis carried out, several conclusions regarding this electricity market have been reached. Different strategies of the agents involvement in this market have been identified as well as different exceptional situations or changes of strategy. These cases have been studied in depth in order to know the reasons that caused them and the consequences that they had in the market, studying the reaction of the different agents before these situations. In contrast, the behaviour pattern of each agent has been stated as well as the position and role that they play in this market. Finally it is necessary to highlight that the developed tool will be implemented in the Iberdrolas Generation Central Office (GCO) so that its members may use it. Moreover, this project leaves open different lines of development for future projects. It is possible to expand the analysis to other markets of the Spanish electricity system, to incorporate simulation and optimization tools based on statistical methods, decision trees, fuzzy logic or neuronal networks in order that the behaviour of this market can be predicted and to establish the best strategy to continue working. In addition, studies of economic viability to analyse the possibility of incorporating power stations of pumping with variable power into this market can be carried out, it will allow taking part on the secondary reserve control market.

Con mucho cario y amor a mi madre Justi, a mi hermana Olga, a mi amada Ingrid y a mi inolvidable padre Mario.

AGRADECIMIENTOS

A mis padres Justi y Mario y a mi hermana Olga por el apoyo, educacin y consejos que me han brindado durante toda mi vida.

A Ingrid por estar a mi lado y empujarme a seguir adelante. A Eugenio por su orientacin, enseanzas y consejos sobre la realizacin y redaccin del proyecto.

A Javier por su orientacin y consejos a lo largo de todo el proyecto y sus enseanzas sobre el mundo de la generacin elctrica y el mundo laboral.

A Iberdrola S.A. por permitirme realizar mis prcticas y este proyecto fin de carrera.

A mis compaeros de residencia, universidad y de beca; por su compaa y amistad durante estos aos haciendo ms amenos los momentos ms duros.

A mis amigos de toda la vida por estar ah pese a no estar all. A David por sus enseanzas y consejos en mis presentaciones. A Carlos por su tarea de intermediario y consejos. A Alfonso por su amistad durante la carrera y la propuesta de este proyecto.

Anlisis del Mercado Elctrico de Regulacin Secundaria

Juan Carlos Rucin Castellanos Proyecto fin de carrera Escuela Tcnica Superior de Ingeniera (ICAI)

Directores: Javier Paradinas Zorrilla (Iberdrola) Eugenio Snchez beda (IIT)

Universidad Pontificia Comillas de Madrid 2007

Anlisis del mercado elctrico de regulacin secundaria ndice Juan Carlos Rucin Castellanos

NDICE
1 INTRODUCCIN ........................................................................................................................ 2 1.1 1.2 2 MOTIVACIN.......................................................................................................................... 2 OBJETIVOS ............................................................................................................................ 2

EL MERCADO ELCTRICO ESPAOL ................................................................................ 5 2.1 EL MERCADO DIARIO ............................................................................................................. 5 2.2 LA GESTIN DE RESTRICCIONES TCNICAS.......................................................................... 6 2.3 LOS MERCADOS INTRADIARIOS ............................................................................................. 7 2.4 SERVICIOS COMPLEMENTARIOS ........................................................................................... 9 2.4.1 El mercado de reserva de regulacin secundaria ..................................................... 9 2.4.2 El mercado de reserva de regulacin terciaria .......................................................... 9 2.4.3 El mercado de desvos ................................................................................................ 10

INTRODUCCIN HISTRICA ............................................................................................... 13 3.1 3.2 COMIENZOS DE LA REGULACIN SECUNDARIA [PROP07] ................................................ 13 LA REGULACIN FRECUENCIA-POTENCIA DENTRO DE LA UCTE [PROP07] .................... 15

EL MERCADO DE REGULACIN SECUNDARIA............................................................. 18 4.1 DEFINICIONES PREVIAS....................................................................................................... 18 4.1.1 Sistema de regulacin compartida peninsular (RCP)............................................. 18 4.1.2 Zona de regulacin ...................................................................................................... 19 4.1.3 Reserva de regulacin secundaria ............................................................................ 19 4.1.4 Energa efectiva neta de regulacin secundaria ..................................................... 19 4.1.5 Reserva o necesidades previstas de regulacin secundaria ................................ 20 4.1.6 Asignacin de mrgenes suplementarios ................................................................ 20 4.2 INTRODUCCIN ................................................................................................................... 20 4.3 FUNCIONES DEL OS EN EL SERVICIO DE REGULACIN SECUNDARIA................................. 21 4.4 OFERTAS ............................................................................................................................. 22 4.4.1 Validacin de ofertas de regulacin secundaria...................................................... 23 4.5 ASIGNACIONES.................................................................................................................... 24 4.5.1 Datos de entrada al proceso de asignacin............................................................. 24 4.5.2 Asignacin de reservas ............................................................................................... 24 4.5.3 Reparto de reservas entre zonas de regulacin ..................................................... 26 4.5.4 Mecanismo excepcional de asignacin .................................................................... 26 4.6 LIQUIDACIN DEL SERVICIO ................................................................................................ 26 4.6.1 Banda asignada para regulacin secundaria. ......................................................... 27 4.6.2 Cumplimiento del servicio de banda secundaria..................................................... 27 4.6.3 Utilizacin de la banda. ............................................................................................... 27

DESCRIPCIN DE LA HERRAMIENTA INFORMTICA DESARROLLADA ............... 30 5.1 FUNCIONALIDADES DESARROLLADAS ................................................................................. 30 5.1.1 Lenguaje de programacin ......................................................................................... 31 5.1.2 Lectura y almacenaje de datos .................................................................................. 31 5.1.3 Herramienta de visualizacin de datos ..................................................................... 33 5.1.4 Funciones de representacin de datos..................................................................... 34 5.1.5 Funciones adicionales y de tratamiento de datos ................................................... 35 5.2 ESTRUCTURAS DE ALMACENAMIENTO DE DATOS ............................................................... 37 5.3 BREVE MANUAL DEL PROGRAMADOR ................................................................................. 37

MANUAL DE USO DE LA HERRAMIENTA ........................................................................ 44 6.1 MANUAL PARA CREACIN DE BASES DE DATOS ................................................................. 44 6.1.1 Formatos de entrada y datos necesarios ................................................................. 44 6.1.2 Creacin de nuevas bases de datos ......................................................................... 47

- ii -

Anlisis del mercado elctrico de regulacin secundaria ndice Juan Carlos Rucin Castellanos 6.1.3 Actualizacin de los datos ya existentes .................................................................. 54 6.2 MANUAL DE USO DE LA HERRAMIENTA DE VISUALIZACIN Y ANLISIS ............................... 58 6.2.1 Arrancar el programa................................................................................................... 58 6.2.2 Manejo y uso de los mens ........................................................................................ 60 6.2.3 Otras opciones adicionales de Matlab ...................................................................... 90 6.3 REQUISITOS DEL SISTEMA .................................................................................................. 93 6.3.1 Requisitos mnimos ..................................................................................................... 93 6.3.2 Recomendaciones ....................................................................................................... 93 7 PROCEDIMIENTO DE ANLISIS RECOMENDADO ........................................................ 96 IDENTIFICACIN DE LOS PATRONES DE OFERTA Y PARTICIPACIN DE LOS AGENTES........ 96 IDENTIFICACIN Y ANLISIS DE SITUACIONES EXCEPCIONALES ......................................... 99 CAMBIOS DE ESTRATEGIAS DE OFERTA Y REACCIONES DE LOS AGENTES ...................... 100 ANLISIS DE LA INFLUENCIA DE CIERTAS VARIABLES EN EL MERCADO DE REGULACIN SECUNDARIA ................................................................................................................................... 101 8 CONCLUSIONES ................................................................................................................... 104 8.1 EL FUTURO DEL MERCADO DE SECUNDARIA..................................................................... 104 8.1.1 Aspectos cuestionables de la regulacin secundaria ........................................... 104 8.1.2 Regulacin con centrales de bombeo..................................................................... 106 8.1.3 Regulacin con centrales nucleares ....................................................................... 106 8.2 HERRAMIENTA DE VISUALIZACIN Y ANLISIS DE DATOS ................................................. 107 8.3 ANLISIS DEL MERCADO DE REGULACIN SECUNDARIA................................................... 107 9 FUTUROS DESARROLLOS ................................................................................................ 110 9.1 9.2 10 10.1 10.2 11 HERRAMIENTA DESARROLLADA ........................................................................................ 110 CONTINUACIN DEL PROYECTO........................................................................................ 111 BIBLIOGRAFA .................................................................................................................. 113 PUBLICACIONES Y LIBROS................................................................................................. 113 PGINAS WEB CONSULTADAS ........................................................................................... 114 ANEJO 1. DESCRIPCIN DE ESTRUCTURAS DE ALMACENAMIENTO DE 7.1 7.2 7.3 7.4

DATOS .............................................................................................................................................. 116 12 ANEJO 2. DESCRIPCIN DETALLADA DE LOS DATOS USADOS PARA EL

ANLISIS ......................................................................................................................................... 128 12.1 12.2 12.3 12.4 12.5 12.6 12.7 12.8 12.9 13 FICHEROS I90DIA .............................................................................................................. 128 FESTIVOS .......................................................................................................................... 129 NECESIDADES DE SECUNDARIA (NECSEC) ...................................................................... 129 HIDRAULICIDAD ................................................................................................................. 129 PRECIOS ASIGNADOS MERCADO DE REGULACIN SECUNDARIA ...................................... 130 PRECIOS DEL MERCADO DIARIO........................................................................................ 130 ENERGA USADA POR AGENTES ........................................................................................ 130 BONIFICACIONES Y PENALIZACIONES ............................................................................... 130 INFORMACIN SOBRE LOS GRUPOS .................................................................................. 130 ANEJO 3. CLCULO APROXIMADO DEL VOLUMEN DE DATOS EMPLEADO . 132

- iii -

Anlisis del mercado elctrico de regulacin secundaria ndice de figuras Juan Carlos Rucin Castellanos

NDICE DE FIGURAS
Figura 1. Casacin de las curvas agregadas de compra y venta. [www.omel.es] .................... 6 Figura 2. Esquema de gestin de restricciones. [MART01] .......................................................... 7 Figura 3. Sesiones del mercado intradiario [www.omel.es] .......................................................... 7 Figura 4. Secuencia de operaciones del mercado elctrico espaol [www.omel.es]................ 9 Figura 5. Esquema de formacin de los programas [www.omel.es].......................................... 11 Figura 6. Casacin de las ofertas de regulacin secundaria. ..................................................... 25 Figura 7. Obtencin precios marginales de terciaria y energa secundaria.............................. 28 Figura 8. Vista de la ventana de visualizacin de datos. ............................................................. 33 Figura 9. Vista de la barra de la ventana de visualizacin de datos. ......................................... 34 Figura 10. Esquema niveles de carpetas para organizacin de funciones del programa. ..... 38 Figura 11. Diagrama de flujo. Carga del mdulo de visualizacin y anlisis. ........................... 39 Figura 12. Diagrama de flujo. Funcionamiento interno de los mens de visualizacin y anlisis. ....................................................................................................................................... 40 Figura 13. Diagrama de flujo. Mdulo de creacin/actualizacin de estructuras de datos. ... 41 Figura 14. Diagrama de flujo. Mdulo de creacin de subestructuras de datos. ..................... 42 Figura 15. Formato del fichero con los das festivos .................................................................... 45 Figura 16. Formato del fichero con los datos de hidraulicidad. .................................................. 45 Figura 17. Formato del fichero con los precios secundaria......................................................... 45 Figura 18. Formato del fichero con los precios mercado diario. ................................................. 46 Figura 19. Formato del fichero con los datos de energa. ........................................................... 46 Figura 20. Formato del fichero de recopilacin de unidades oferta, tecnologas y potencias netas. .......................................................................................................................................... 47 Figura 21. Formato del fichero de recopilacin de unidades ofertas correspondientes a cada agente. ........................................................................................................................................ 47 Figura 22. Formato del fichero con la leyenda de empresas. ..................................................... 47 Figura 23. Botn de seleccin de directorio. ................................................................................. 48 Figura 24. Ventana accin a realizar en carga de datos. ............................................................ 49 Figura 25. Botn de seleccin de directorio. ................................................................................. 52 Figura 26. Botn de seleccin de directorio. ................................................................................. 54 Figura 27. Botn de seleccin de directorio. ................................................................................. 57 Figura 28. Botn de seleccin de directorio. ................................................................................. 59 Figura 29. Ventana de seleccin de carpeta de datos. ................................................................ 59 Figura 30. Ventanas de seleccin de empresa y tecnologa. ..................................................... 59 Figura 31. Ventanas de seleccin fechas. ..................................................................................... 60 Figura 32. Botn de seleccin de directorio. ................................................................................. 61 Figura 33. Ejemplo representacin de datos sin filtrar. ................................................................ 62 Figura 34. Ejemplo representacin de datos de la figura anterior filtrados. ............................. 62 Figura 35. Ventana de seleccin de periodos de ajuste. ............................................................. 63 Figura 36. Ejemplo de representacin con ajuste mensual. ....................................................... 63

- iv -

Anlisis del mercado elctrico de regulacin secundaria ndice de figuras Juan Carlos Rucin Castellanos Figura 37. Ventana del editor del mapa de colores. ..................................................................... 63 Figura 38. Ventana del editor del mapa de colores modificado. ................................................ 63 Figura 39. Ejemplo de representacin con histogramas de variables. ...................................... 64 Figura 40. Imagen del men de representaciones. ...................................................................... 64 Figura 41. Ejemplo de ttulo autogenerado para las representaciones. .................................... 65 Figura 42. Ejemplo de ficha de empresas. .................................................................................... 66 Figura 43. Ejemplo descomposicin de empresa por tecnologas. ............................................ 66 Figura 44. Men de superficie de puntos y submens. ............................................................. 67 Figura 45. Esquema de submens de superficies de puntos. .................................................... 67 Figura 46. Ejemplo informacin de grupos. ................................................................................... 68 Figura 47. Ejemplo de superficie de puntos. Banda a subir asignada. ..................................... 69 Figura 48. Ejemplo de superficie de puntos. Necesidades previstas a subir. .......................... 69 Figura 49. Men grficos continuos por horas y submens. ..................................................... 70 Figura 50. Esquema de submens de Grficos continuos. ....................................................... 71 Figura 51. Ejemplo desglose de ofertas por tecnologas. ........................................................... 72 Figura 52. Ejemplo porcentaje asignado diario respecto al total. ............................................... 73 Figura 53. Ejemplo grfica de necesidades horarias. .................................................................. 74 Figura 54. Ejemplo relacin subir/bajar de ofertas. ...................................................................... 75 Figura 55. Ejemplo ratio oferta/necesidades diario. ..................................................................... 75 Figura 56. Men Diagramas de dispersin y submens............................................................ 76 Figura 57. Esquema de submens de Diagramas de dispersin. ............................................ 77 Figura 58. Ejemplo conjunto de diagramas de dispersin. ......................................................... 78 Figura 59. Ejemplo diagrama de dispersin precio asignado vs precio ofertado. ................... 78 Figura 60. Ejemplo diagrama de dispersin ingresos vs participacin...................................... 78 Figura 61. Ejemplo Diagrama de dispersin relacin precios ofertados por dos agentes. .... 79 Figura 62. Ejemplo Diagrama de dispersin hidraulicidad vs oferta. ......................................... 80 Figura 63. Ejemplo diagrama de dispersin precios mercado diario vs precios asignados secundaria.................................................................................................................................. 80 Figura 64. Men Ingresos y submens. ....................................................................................... 81 Figura 65. Esquema de submens de Ingresos.......................................................................... 82 Figura 66. Ejemplo ingresos por bonificaciones/penalizaciones. ............................................... 83 Figura 67. Ejemplo media de ingresos mensuales por energa vendida. ................................. 84 Figura 68. Ejemplo porcentaje de ingresos respecto al total. ..................................................... 84 Figura 69. Ejemplo ingresos acumulados mensuales por banda............................................... 85 Figura 70. Men Das puntuales y submens. ............................................................................ 86 Figura 71. Ventana de seleccin de da a analizar. ..................................................................... 86 Figura 72. Ejemplo curvas agregadas de oferta. .......................................................................... 87 Figura 73. Ejemplo oferta diaria por grupo. ................................................................................... 88 Figura 74. Ejemplo oferta horaria por bloques y grupo................................................................ 88 Figura 75. Ejemplo ofertas vs asignaciones. ................................................................................. 89 Figura 76. Ejemplo oferta horaria por bloques y grupos.............................................................. 89

-v-

Anlisis del mercado elctrico de regulacin secundaria ndice de figuras Juan Carlos Rucin Castellanos Figura 77. Ejemplo porcentaje asignado/ofertado para los grupos en un da. ......................... 90 Figura 78. Ejemplo ventana de configuracin de Basic Fitting y salida en ventana grfica. 91 Figura 79. Ejemplo ventana Data statistics y representacin de valores en la grfica. ........ 91 Figura 80. Ejemplo ventana con secciones de edicin Plot Browser y Property Editor. ..... 92 Figura 81. Ejemplo agente con estrategia de seguimiento de las necesidades. ..................... 96 Figura 82. Ejemplo agente con estrategia independiente de las necesidades. ....................... 96 Figura 83. Ejemplo agente con estrategia de seguimiento de las necesidades. ..................... 97 Figura 84. Ejemplo agente con estrategia independiente de las necesidades. ....................... 97 Figura 85. Ejemplo oferta que cumple la relacin subir/bajar. .................................................... 97 Figura 86. Ejemplo oferta que no cumple la relacin subir/bajar. .............................................. 97 Figura 87. Ejemplo mix tecnolgico de oferta. .............................................................................. 98 Figura 88. Ejemplo porcentaje del mix tecnolgico de oferta y asignacin. ............................. 98 Figura 89. Ejemplo ratio % asignado respecto a necesidades vs precio de banda. Estrategia de cuota. ..................................................................................................................................... 98 Figura 90. Ejemplo ratio % asignado respecto a necesidades vs precio de banda. Estrategia de ingresos. ............................................................................................................................... 98 Figura 91. Ejemplo curvas agregadas de oferta. .......................................................................... 98 Figura 92. Ejemplo bloques de oferta de un grupo para varias horas. ...................................... 98 Figura 93. Ejemplo identificacin da excepcional. ....................................................................... 99 Figura 94. Ejemplo cambio de precios en el da excepcional. .................................................... 99 Figura 95. Ejemplo modificacin curvas de oferta del agente en el da excepcional. ............. 99 Figura 96. Ejemplo con diversos cambios de estrategia de oferta. ......................................... 100 Figura 97. Ejemplo participacin de grupos en la regulacin. .................................................. 101 Figura 98. Ejemplo relacin entre dos variables con histogramas........................................... 102 Figura 99. Esquema de variables contenidas en las estructuras principales. ........................ 117 Figura 100. Esquema de variables contenidas en las subestructuras. ................................... 122

- vi -

Anlisis del mercado elctrico de regulacin secundaria ndice de tablas Juan Carlos Rucin Castellanos

NDICE DE TABLAS
Tabla a. Agentes y tecnologas en que se dividen las bases de datos secundarias. ............. 51 Tabla b. Informacin usada de los ficheros i90dia. .................................................................... 128 Tabla c. Tipos de ofertas. ............................................................................................................... 129 Tabla d. Conteo de datos. .............................................................................................................. 132

- vii -

CAPTULO 1.

INTRODUCCIN

-1-

Anlisis del mercado elctrico de regulacin secundaria 1. Introduccin Juan Carlos Rucin Castellanos

1 INTRODUCCIN
1.1 Motivacin
Con la liberalizacin del sistema elctrico espaol, surgi un nuevo mecanismo para asegurar el suministro elctrico bajo unas condiciones de objetividad, transparencia y libre competencia [MART01], obligando a los agentes productores y consumidores a realizar distintas ofertas de compra-venta de energa. Para poder presentar ofertas competitivas, los agentes necesitan realizar estudios y optimizaciones de los precios y cantidades ofertados, as como de los costes asociados. Ello motiv la necesidad de crear nuevas herramientas informticas que facilitaran la toma de decisiones a los agentes para situarse en los mejores puestos dentro del mercado elctrico surgido. Uno de los mercados que componen la produccin de energa elctrica en Espaa es el mercado de reserva de regulacin secundaria, mercado encargado de regular y asegurar los desvos de potencia que surjan en cada momento respecto del programa diario, manteniendo constante la frecuencia del sistema [REE72]. Todo este proceso de liberalizacin y reestructuracin del mercado elctrico espaol ha incrementado la complejidad de las operaciones a realizar por los distintos agentes participantes hasta obtener el programa final, lo que ha creado la necesidad de desarrollar nuevas y complejas tcnicas de optimizacin y mejora de las estrategias a seguir a la hora de maximizar los beneficios. Bajo este contexto, surge la realizacin de este proyecto, el cual pretende servir para realizar un anlisis del mercado de regulacin secundaria, mediante el estudio de la informacin existente, desarrollando para ello una herramienta que facilite el procesamiento de la informacin as como la obtencin de resultados analticos relevantes con el objetivo final de orientar y proponer distintas estrategias a seguir para la futura realizacin de las ofertas.

1.2 Objetivos
El objetivo principal de este proyecto es facilitar la realizacin de un anlisis exhaustivo del mercado de regulacin secundaria a partir de la informacin pblica

-2-

Anlisis del mercado elctrico de regulacin secundaria 1. Introduccin Juan Carlos Rucin Castellanos

existente sobre dicho mercado, estudiando el papel que juegan los distintos agentes dentro del mismo. Para la realizacin de este estudio, y debido a la gran cantidad de informacin a manejar1, se ha desarrollado una herramienta informtica que permite realizar diversos anlisis de los datos de una manera cmoda y organizada, pudiendo incorporar fcilmente nuevos datos disponibles al estudio y obtener resultados tanto analticos como grficos. Adems, durante la realizacin del estudio, se ha mostrado a los especialistas del mercado elctrico de Iberdrola los posibles datos o informacin relevante que se ha encontrado, de forma que se ha validado la utilidad de dicha informacin. La herramienta desarrollada tambin permite extraer toda la informacin posible de los datos disponibles para poder determinar las distintas estrategias que los agentes han adoptado, tratando de diferenciar entre las que responden a razones fundamentales y las que pueden ser debidas a acciones especulativas. De forma que se puedan proponer nuevas estrategias, no slo por la valoracin que el servicio tiene, sino respondiendo a objetivos de posicionamiento en el Mercado. Finalmente se han estudiado las posibles consecuencias que pudiera tener el cambio de estrategia de oferta por parte de un agente, tanto econmicamente como en las estrategias de otros agentes de la competencia.

Vase en el anejo 3 el volumen de datos a manejar.

-3-

CAPTULO 2.

EL MERCADO ELCTRICO
ESPAOL

-4-

Anlisis del mercado elctrico de regulacin secundaria 2. El mercado elctrico espaol Juan Carlos Rucin Castellanos

2 EL MERCADO ELCTRICO ESPAOL2


El mercado elctrico peninsular espaol est basado en un mercado diario de ofertas y en otros servicios que lo complementan. Con este mecanismo de mercado setrata de repartir la demanda prevista para el da siguiente entre los distintos agentes ofertantes mediante la casacin de las diferentes ofertas de compra y venta de energa, en esta casacin obtenemos la cantidad adjudicada y el precio de venta marginal al que se liquidarn las transacciones. El ejercicio para que el suministro de energa se produzca en unas condiciones de seguridad y calidad adecuadas es bastante complejo, consta de distintos mercados mediante los cules se ir consolidando la viabilidad del programa para el da siguiente. Los mercados que lo componen son el mercado diario (MD), la gestin o mercado de solucin de restricciones tcnicas del MD, los mercados intradiarios y los mercados de servicios complementarios (reserva secundaria, terciaria y desvos). Estos mercados estn gestionados por el Operador del Mercado (a partir de ahora OM), que se basa en criterios econmicos para la realizacin de las casaciones, y por el Operador del Sistema (a partir de ahora OS), que asegura el cumplimiento de las condiciones de seguridad para el correcto funcionamiento del sistema elctrico peninsular espaol, combinando para ello criterios econmicos con criterios tcnicos.

2.1 El mercado diario


El OM gestiona tanto el mercado diario como el intradiario. Mediante el mercado diario se establece el programa diario base de energa para cada hora del da siguiente. Este mercado se convoca en una nica sesin cada da y es donde se negocia la mayor parte de la energa en juego en el mercado elctrico (aproximadamente un 95 %). Siguiendo unos horarios preestablecidos, el OM obtiene las curvas agregadas de las ofertas de compra y venta de energa recibidas para cada hora y llegado el momento del cierre, realiza la casacin de estas curvas, obteniendo el denominado Programa Diario Base de Casacin que contiene la

Con objeto de no saturar de referencias la descripcin de este apartado, sealar que las fuentes principales de las cules se ha sacado la informacin necesaria corresponden a [SANC04]; [SUBE04]; [MART01] y www.omel.es.

-5-

Anlisis del mercado elctrico de regulacin secundaria 2. El mercado elctrico espaol Juan Carlos Rucin Castellanos

energa asignada a cada unidad y el precio marginal de liquidacin de dicha energa.

Figura 1. Casacin de las curvas agregadas de compra y venta. [www.omel.es]

2.2 La gestin de restricciones tcnicas


Tras obtener el programa base de casacin realizado por el OM, el OS realiza un anlisis de viabilidad tcnica desde una visin de la red de transporte. Mediante este anlisis, se establece si es fsica y elctricamente posible suministrar la demanda prevista bajo unas condiciones de calidad, seguridad y fiabilidad adecuadas. Para solucionar las posibles restricciones tcnicas que puedan aparecer, el OS y el OM convienen la retirada de las ofertas de venta que sean precisas de la casacin inicial as como la entrada de aquellas ofertas no casadas inicialmente que garanticen la fiabilidad del sistema. Esta asignacin, se realiza manteniendo el orden de los precios de oferta y consta de dos fases: En la primera fase el OS hace fsicamente factible el programa indicando los grupos que han de aumentar o reducir su produccin debido a restricciones tcnicas. Los grupos que aumenten su produccin recibirn esa energa al precio de la oferta de restricciones realizada, mientras que los grupos que reducen su produccin, pagan por esa energa al precio marginal del mercado diario, por lo que esa energa es como si nunca se hubiera casado. En la segunda fase se cuadra el programa tras los ajustes de restricciones de la primera fase. Los grupos que aumenten (reduzcan) carga, cobrarn (pagarn) esa energa al precio de la oferta de restricciones de venta (compra) que hayan realizado para el mercado de restricciones. En caso de -6-

Anlisis del mercado elctrico de regulacin secundaria 2. El mercado elctrico espaol Juan Carlos Rucin Castellanos

no haber presentado ofertas, se les penalizar cobrando (pagando) al precio del mercado diario por un factor de 0.85 (1.15). Tras los ajustes de restricciones tcnicas el programa final obtenido se denomina programa viable provisional.

Figura 2. Esquema de gestin de restricciones. [MART01]

2.3 Los mercados intradiarios


Los mercados intradiarios permiten realizar los ajustes necesarios para corregir y mejorar los resultados del mercado diario de energa. En ellos se negocia todo el horizonte futuro que ya ha sido negociado en el mercado diario, abarcando las horas que se indican en la figura 3, siendo su funcionamiento por tanto en tiempo real. Este tipo de mercado es nico en toda Europa y es convocado seis veces al da, resultando en cada sesin una nueva programacin denominada Resultado Acumulado del Intradiario. En la siguiente figura podemos ver el horario en que se convocan las distintas sesiones del intradiario as como el nmero de horas que abarca cada uno de ellos en la realizacin de las correcciones de los programas pertinentes:

Figura 3. Sesiones del mercado intradiario [www.omel.es]

-7-

Anlisis del mercado elctrico de regulacin secundaria 2. El mercado elctrico espaol Juan Carlos Rucin Castellanos

Tanto el mercado diario como los intradiarios estn basados en una subasta monoperiodo [GOME02], es decir, se realiza una subasta o mercado para cada hora del da. En cada subasta, los agentes mandan sus ofertas de compra y/o venta de energa al OM, estas ofertas pueden estar divididas en un nmero limitado de bloques (mximo de 25 bloques, en cada uno de los cuales se oferta energa y precio para la hora correspondiente) y pueden ser simples o complejas en funcin de si los bloques ofertados pueden ser aceptados directamente, o por el contrario, tienen asociadas ciertas restricciones que condicionan su aceptacin final. El procedimiento de casacin de ofertas es un mtodo cerrado, es decir, no admite ms que una vuelta, obtenindose inicialmente una solucin simple y explorando seguidamente las combinaciones de ofertas complejas que la mejoran. Las condiciones de las ofertas complejas pueden ser: Indivisibilidad: la cantidad ofertada debe ser aceptada o rechazada en su totalidad. Ingresos mnimos: se condicionan las ofertas de una unidad a la obtencin de al menos unos ingresos determinados en el da (Informacin adicional en [ALON99]). Gradiente de carga: la cantidad aceptada en una hora est condicionada por la aceptada en la hora anterior y posterior.

Parada programada: si todas las ofertas de una unidad son rechazadas por no cumplir ingresos mnimos, se acepta una oferta fija en las tres primeras horas del da.

Tras los mercados diario e intradiarios, el OS lleva a cabo un anlisis de viabilidad tcnica que determinar si se ha de eliminar alguna de las ofertas casadas por incumplir alguna restriccin de la red, asegurando as la seguridad, calidad y fiabilidad del sistema elctrico peninsular espaol. En caso de tener que retirar de la casacin alguna oferta, el OS acuerda con el OM la retirada de dicha oferta y la entrada de otras nuevas para reestablecer el equilibrio de energa, respetando el orden de precedencia de las ofertas sobrantes no casadas anteriormente. As obtenemos una nueva programacin energtica que, en el caso del mercado diario, se denomina Programa Diario Viable Definitivo y para los mercados intradiarios se denomina Programa Horario Final.

-8-

Anlisis del mercado elctrico de regulacin secundaria 2. El mercado elctrico espaol Juan Carlos Rucin Castellanos

Figura 4. Secuencia de operaciones del mercado elctrico espaol [www.omel.es]

2.4 Servicios complementarios


El OS, adems de realizar los anlisis de restricciones, tambin se encarga de los mercados de servicios complementarios, que asegurarn las reservas y la energa en tiempo real del sistema, garantizando as la seguridad y fiabilidad del mismo. Dentro de los mercados de servicios complementarios encontramos el mercado de reserva secundaria, el mercado de reserva terciaria y el mercado de desvos.

2.4.1 El mercado de reserva de regulacin secundaria


El mercado de reserva de regulacin secundaria tiene como objetivos anular los desvos de potencia en cada instante respecto a los programas de intercambio, as como mantener la frecuencia del sistema en su valor de referencia. Es convocado una vez al da tras el mercado diario y la solucin de restricciones del mismo para ofrecer al sistema la reserva positiva y negativa de potencia para cada hora del horizonte programado, de forma que permita mantener el equilibrio de potencia en tiempo real. El OS prev y publica las necesidades de reserva secundaria, a continuacin los generadores que puedan regular (aquellos controlados por un AGC y autorizados por el OS para prestar el servicio) envan sus ofertas al OS quien realiza la casacin para cubrir las necesidades que se han estimado. [REE72]

2.4.2 El mercado de reserva de regulacin terciaria


El objetivo del mercado de regulacin terciaria es el restablecimiento de la reserva de regulacin secundaria que haya sido utilizada, mediante una reprogramacin de las unidades generadoras. Esta reserva se define como la mxima potencia positiva -9-

Anlisis del mercado elctrico de regulacin secundaria 2. El mercado elctrico espaol Juan Carlos Rucin Castellanos

o negativa que un generador puede variar en un periodo de tiempo de quince minutos, siendo capaz de mantenerla hasta un mximo de dos horas. Diariamente el OS publica las necesidades de reserva terciaria, y los generadores realizan sus ofertas a subir y/o bajar dentro de un plazo fijado. Si el OS observa que la reserva terciaria disponible en el programa no cubre las necesidades, puede ordenar acoplar grupos adicionales para tal efecto. En caso de modificacin de la programacin de las unidades tras la realizacin de las ofertas, se debern actualizar dichas ofertas, pudiendo realizarse esta actualizacin hasta 25 minutos antes del periodo al que corresponden. [REE73]

2.4.3 El mercado de desvos


El mercado de desvos es convocado por el OS cuando, ante la comunicacin de modificaciones en el horizonte programado superiores a 30 MWh o

indisponibilidades de algn grupo, se prevn desviaciones significativas (superiores a 300 MWh) entre la generacin de energa programada y el consumo previsto. Las desviaciones pequeas son resueltas mediante la regulacin terciaria. Convocado dicho mercado, los participantes envan sus ofertas de energa para compensar el desvo en un plazo mximo de 30 minutos. Puesto que los ajustes de energa se deben realizar en los mercados intradiarios, el mercado de desvos cubre desde la hora siguiente a su convocatoria hasta el inicio del horizonte correspondiente al siguiente intradiario del da. [REE33] Como queda reflejado en esta sntesis del mercado elctrico espaol, su organizacin es bastante compleja y requiere por parte de cada agente participante preparar diversas ofertas distintas, teniendo que enviarlas a lo largo del da antes de las horas de cierre del mercado en cuestin. Adems, estas ofertas han de tener en cuenta los recursos disponibles en cada momento por lo que han de basarse en las ltimas publicaciones, limitaciones y programas disponibles en cada momento. A continuacin se muestra un esquema del proceso de formacin del programa elctrico:

- 10 -

Anlisis del mercado elctrico de regulacin secundaria 2. El mercado elctrico espaol Juan Carlos Rucin Castellanos

Figura 5. Esquema de formacin de los programas [www.omel.es]

- 11 -

CAPTULO 3.

INTRODUCCIN HISTRICA

- 12 -

Anlisis del mercado elctrico de regulacin secundaria 3. Introduccin histrica Juan Carlos Rucin Castellanos

3 INTRODUCCIN HISTRICA
3.1 Comienzos de la regulacin secundaria [PROP07]
La regulacin compartida peninsular (RCP) fue creada a lo largo de los aos 70 y puesta en servicio a principio de los 80 (3 de julio de 1981) en un esquema de explotacin a corto plazo en que los intercambios entre las zonas de regulacin ligadas a zonas de distribucin se contrataban libremente. En aquel momento IBERDUERO actuaba como regulador peninsular y el resto de empresas contrataban con IBERDUERO una banda horaria de energa de desvos. Se efectuaba un tratamiento sencillo de los desvos horarios que superaban a los contratados en cada hora. Otra caracterstica fundamental del entorno origen de la RCP era la elevada proporcin de generacin hidrulica en la cobertura de la demanda. La regulacin secundaria se fundamentaba en los siguientes puntos: Establecimiento de un algoritmo en tiempo real (RCP) para soportar la participacin de las distintas empresas en la correccin del error en el sistema peninsular, es decir, el desvo en la interconexin con Francia. Definicin de un mtodo de clculo de la participacin nominal de cada empresa con arreglo a su punta de mercado, tamao del mayor grupo incluido en ella y potencia trmica instalada. Implantacin de un mtodo de cuantificacin de transferencias de reserva entre las empresas participantes y un baremo econmico de valoracin de dichas transferencias. ENDESA, que no tena zona de servicio de distribucin, no participaba en la regulacin, repartindose entre las dems empresas el esfuerzo de regulacin que le corresponda. En el ao 1984 se produjeron modificaciones sustanciales en el marco legislativo del sector elctrico, entre ellas la nacionalizacin de la red de transporte y la creacin de Red Elctrica de Espaa que dio paso a la Explotacin Unificada y al Marco Legal Estable. La aplicacin de la Explotacin Unificada dio lugar a una modificacin tcita en la obligacin de aportacin de reserva. El reparto se estableci proporcionalmente al mercado de cada empresa del mismo modo que se repartan los costes. - 13 -

Anlisis del mercado elctrico de regulacin secundaria 3. Introduccin histrica Juan Carlos Rucin Castellanos

Con la asuncin de la RCP por Red Elctrica y mediante acuerdo con las empresas participantes en el marco del grupo de trabajo de Regulacin frecuencia-potencia de UNESA, se fueron implantando las siguientes mejoras y modificaciones: Mejora del mecanismo de deteccin de la desconexin del sistema peninsular con el sistema europeo. Mejora del mecanismo de paso a modo frecuencia pura en la RCP y AGC de empresas ante la presencia de un desvo importante de frecuencia. Mejora del control de respuesta de las zonas tomando como magnitud a observar el valor de potencia bajo control del AGC en lugar del desvo de la zona. Optimizacin de los cambios de estado de zona entre EMERGENCIA y ACTIVO. Introduccin del coeficiente de atenuacin G =5, disminuyendo el peso del esfuerzo de regulacin dedicado a la correccin del desvo interno de cada zona a favor del desvo global y manteniendo la velocidad de respuesta exigida ante el requerimiento global. Establecimiento de los intercambios programados de zona y los programas de generacin segn rampas continuas de duracin horaria en lugar de la evolucin anterior en escalones de 10 minutos y resto de hora de valor constante. De esta forma se disminua drsticamente la necesidad de reservas y su utilizacin innecesaria. La entrada en vigor en 1998 del nuevo marco legislativo donde se estableca la constitucin del mercado de produccin de energa elctrica y se obligaba a la separacin de actividades de produccin, transporte y distribucin en las empresas elctricas, tuvo como consecuencia el tratamiento de la regulacin secundaria como uno de los servicios complementarios del sistema sujeto a reglas de mercado. En este marco, se estableci la normativa del servicio complementario en los siguientes trminos: Los proveedores del servicio son las zonas de regulacin Los consumidores del servicio son las empresas de distribucin, la generacin no incluida en zonas de regulacin y el consumo y transacciones de energa fuera de la actividad de distribucin. - 14 -

Anlisis del mercado elctrico de regulacin secundaria 3. Introduccin histrica Juan Carlos Rucin Castellanos

Se establecen los mecanismos retributivos del servicio tanto en retribucin como en coste. Se mantiene el mtodo de clculo de las reservas superiores e inferiores a las asignadas

Es importante sealar que el mercado trajo consigo un cambio en la definicin de la zona de regulacin, que pas de ser un rea geogrfica y elctrica limitada por lneas de interconexin con las reas vecinas, a ser un conjunto de grupos generadores o unidades de oferta de produccin con inters claro en mantener su programa de generacin casado en los mercados diario o intradiarios. De esta manera la regulacin de zona ha dejado de contemplar la demanda, o lo que es lo mismo el desvo de las interconexiones, como variable para sustituirla por los desvos de programa de generacin. La forma primitiva se ajustaba casi completamente al esquema actual y de siempre de la UCTE. En el tiempo que media entre la instauracin del mercado espaol de la electricidad con la Ley 54/1997 y el momento actual, se han producido cambios de importancia como la eliminacin de las ofertas de energa de regulacin y su incorporacin en el precio de la banda, as como otras variaciones necesarias para el funcionamiento del sistema.

3.2 La regulacin frecuencia-potencia dentro de la UCTE [PROP07]


La regulacin primaria y la secundaria configuran los bucles de control automtico de frecuencia y potencia del sistema elctrico espaol. Nuestro sistema forma parte de la UCTE, organizacin europea de carcter tcnico cuyo fin es ordenar el funcionamiento de los sistemas elctricos interconectados en Europa, fundamentalmente cuando la interconexin es sncrona. Como consecuencia de lo expuesto el sistema elctrico espaol peninsular ha de cumplir los requerimientos obligatorios acordados en el seno del citado organismo. Estos requisitos nacieron como recomendaciones y en el transcurso del tiempo, con las sucesivas ampliaciones del sistema sncrono interconectado, se han convertido en su mayora en reglas de obligado cumplimiento. Quedan an algunas recomendaciones que conservan su carcter voluntario. Todo este conjunto de reglas y recomendaciones est siendo sometido a cambio actualmente. Los documentos de la UCTE actualmente en vigor, de aplicacin a la regulacin primaria y secundaria son los siguientes: - 15 -

Anlisis del mercado elctrico de regulacin secundaria 3. Introduccin histrica Juan Carlos Rucin Castellanos

Reglas de juego de la regulacin primaria y secundaria de la frecuencia y la potencia en la UCTE.

Regla para la coordinacin de la contabilizacin y la coordinacin del control frecuencia-potencia.

Regla tcnica para la correccin de la hora sncrona.

Hace ya dos aos comenz el proceso de redaccin del documento UCTE Operation Handbook en el que se estn recopilando todas las reglas y recomendaciones a actualizar. Dicho documento recoge la normativa que es de aplicacin al servicio de regulacin primaria y secundaria. El principio fundamental que preside la normativa en vigor de la UCTE as como la que se est elaborando, es el mantenimiento del equilibrio generacin demanda en toda la red sncrona y en cada uno de los sistemas que la componen as como el cumplimiento por todos los miembros de la UCTE de los compromisos de intercambio por las interconexiones. Cuando inevitablemente se produce algn desequilibrio en el sistema se acta siguiendo el principio de accin conjunta con objeto de restablecer el equilibrio en el menor tiempo posible.

- 16 -

CAPTULO 4.

EL MERCADO DE
REGULACIN SECUNDARIA

- 17 -

Anlisis del mercado elctrico de regulacin secundaria 4. El mercado de regulacin secundaria Juan Carlos Rucin Castellanos

4 EL MERCADO DE REGULACIN SECUNDARIA3


4.1 Definiciones previas
4.1.1 Sistema de regulacin compartida peninsular (RCP)
La RCP es el sistema de control que realiza la funcin de regulador maestro de la regulacin secundaria del sistema. Como medida de seguridad, este sistema est duplicado. El regulador maestro principal se encuentra en el Centro de Control Elctrico (CECOEL), teniendo como respaldo de la regulacin secundaria un regulador maestro de reserva situado en el Centro de Control de Respaldo (CECORE).

Funcionamiento del regulador maestro (RCP)


Los posibles estados para una zona de regulacin son: Estado OFF: Incapacidad para contribuir a la regulacin por parte de la zona. Una de las posibles causas es la indisponibilidad del sistema de Control Automtico de Generacin (AGC).de la zona. Estado OFF por orden del OS: El sistema considera, a peticin del OS o como consecuencia de condicionantes de la operacin, incapacidad para participar en la regulacin por parte de la zona. Este estado ser equivalente al modo OFF a todos los efectos, excepto que no ser conmutado como tiempo en OFF. Estado INACTIVO: Ausencia transitoria de participacin en la RCP debido a fallos tcnicos, principalmente en los canales de comunicacin. En caso de mantenerse esta situacin durante un cierto nmero de ciclos, la zona de regulacin pasar a estado OFF, en caso de ser su responsabilidad la solucin del problema, o a estado OFF por orden del OS, en caso de ser ste el responsable de esta anomala.

Para ms detalles acerca del funcionamiento de este mercado consltese el Procedimiento de Operacin 7.2 [REE72] en www.ree.es.

- 18 -

Anlisis del mercado elctrico de regulacin secundaria 4. El mercado de regulacin secundaria Juan Carlos Rucin Castellanos

Estado EMERGENCIA: Falta de seguimiento adecuado de las solicitaciones de la RCP debido al agotamiento de la reserva de la zona de regulacin o a una insuficiente velocidad de respuesta de la misma. Estado ACTIVO: Seguimiento correcto de las solicitaciones de la Regulacin Secundaria.

4.1.2 Zona de regulacin


Una zona de regulacin es una agrupacin de unidades de produccin que, en conjunto, tiene capacidad de regular en respuesta a las rdenes del AGC. Las zonas de regulacin estn compuestas por: Unidades que han sido habilitadas por el OS y que responden a las seales de control enviadas por el correspondiente AGC. Unidades no habilitadas para la participacin activa en el servicio

complementario de regulacin secundaria. Estas zonas no se corresponden con reas geogrficas, sino que estn constituidas por cada una de las unidades pertenecientes a los distintos agentes participantes en la regulacin secundaria.

4.1.3 Reserva de regulacin secundaria


La reserva de regulacin secundaria a subir / bajar es el valor mximo de potencia disponible que se puede variar la generacin de las unidades de produccin en el sentido correspondiente (a subir y a bajar) y con la velocidad establecida, en respuesta a los requerimientos del sistema de control.

4.1.4 Energa efectiva neta de regulacin secundaria


La energa efectiva neta de regulacin secundaria utilizada en un periodo de programacin, es el desvo en energa, respecto a los programas de intercambio iniciales, del conjunto de unidades de produccin integradas en el lazo de control del correspondiente AGC, debido al seguimiento de las exigencias de la regulacin secundaria. No se considerar como energa efectiva neta de regulacin secundaria los desvos en unidades de produccin de una zona de regulacin que no estn directamente ligados con los cambios de generacin requeridos por el AGC.

- 19 -

Anlisis del mercado elctrico de regulacin secundaria 4. El mercado de regulacin secundaria Juan Carlos Rucin Castellanos

Cuando el signo de esta energa neta resulte positivo, se denomina energa de regulacin secundaria a subir, y en caso de resultar de signo negativo, energa de regulacin secundaria a bajar.

4.1.5 Reserva o necesidades previstas de regulacin secundaria


En funcin de la situacin prevista en cada periodo de programacin, el OS establecer la reserva de potencia positiva (a subir) y negativa (a bajar) necesarias en el conjunto del sistema elctrico peninsular espaol, segn los criterios de funcionamiento y seguridad para la operacin del sistema elctrico.

4.1.6 Asignacin de mrgenes suplementarios


En caso de ser insuficiente la reserva total disponible en el sistema, el RCP reasignar reserva entre las zonas que acreditan disponibilidad de la misma. A partir de esa reasignacin, esta reserva ser considerada del mismo modo que la reserva asignada en el correspondiente mercado de banda de regulacin.

4.2 Introduccin
El servicio complementario de regulacin secundaria es un servicio del sistema elctrico de carcter voluntario gestionado por mecanismos de mercado. Este mercado es convocado una vez al da, pudindose enviar las ofertas entre las 14.00 y las 15.30 horas. El resultado del mercado es publicado a las 16.00 horas. El sistema elctrico espaol forma parte de la red sncrona europea interconectada y, por tanto, est obligado a cumplir los requisitos establecidos por la UCTE, organismo encargado de la coordinacin de dicha red. La regulacin secundaria forma parte de los sistemas automticos de control frecuencia-potencia que garantizan el correcto funcionamiento de los sistemas interconectados. El objetivo de la regulacin secundaria es, tras un incidente o variacin de la demanda instantnea devolver la frecuencia y los intercambios con otros sistemas a los valores de referencia, restaurando la reserva primaria utilizada. Para ello el sistema de regulacin genera las seales de control adecuadas para modificar el estado de carga de los grupos conectados a l de forma que: El valor de los intercambios de potencia se mantengan en el valor programado haciendo frente a los desvos que surjan en cada instante. El valor de la frecuencia del sistema se mantenga en su valor de consigna, comn y nico en la red sncrona de la UCTE. - 20 -

Anlisis del mercado elctrico de regulacin secundaria 4. El mercado de regulacin secundaria Juan Carlos Rucin Castellanos

El cumplimiento de los objetivos anteriores es equivalente a mantener el equilibrio generacin-demanda del sistema interconectado. El sistema de regulacin secundaria en Espaa es un sistema jerarquizado donde existe un regulador maestro que enva sus seales de control a sistemas que, a su vez, controlan las unidades de produccin conectadas a cada uno de ellos. El sistema de Regulacin Compartida Peninsular, coordinado y controlado por el OS juega el papel de regulador maestro. Cada regulador conectado a l, en adelante AGC, coordina y controla el conjunto de unidades de produccin que constituyen una zona de regulacin. Para desempear esta funcin, el OS dispondr de los medios e informacin adecuados para evaluar el requerimiento total de regulacin del sistema y transmitir a los reguladores de la zona, los valores de potencia que deben aportar. El OS establece para cada periodo de programacin la reserva de regulacin secundaria requerida que se prev para el sistema, tanto a subir como a bajar. Dicho requerimiento de reserva es provisto mediante la asignacin de ofertas en el correspondiente mercado de banda de regulacin secundaria. El reparto nominal del requerimiento total del sistema ser igual al obtenido en el proceso de asignacin de ofertas del correspondiente mercado de banda de regulacin secundaria para el periodo de programacin considerado. En situaciones en las que, por motivos de seguridad, la asignacin de reserva de regulacin secundaria no pueda realizarse con criterios econmicos, se aplicarn los mecanismos de emergencia que reglamentariamente se establezcan. La instalacin y mantenimiento de los equipos reguladores de zona y de los canales de comunicacin con el Regulador Maestro sern responsabilidad de la empresa responsable de cada zona de regulacin, hasta su frontera con el OS. El sistema de regulacin maestro RCP contar con un sistema principal en el CECOEL del OS y de un sistema de respaldo en el CECORE, localizado en Tres Cantos (Madrid) que asumir la funcin de Regulador Maestro en caso de indisponibilidad del principal.

4.3 Funciones del OS en el servicio de regulacin secundaria


Las funciones que el OS realiza en el servicio complementario de regulacin secundaria son: - 21 -

Anlisis del mercado elctrico de regulacin secundaria 4. El mercado de regulacin secundaria Juan Carlos Rucin Castellanos

Autorizar la constitucin y modificacin de zonas de regulacin. Habilitar las unidades de produccin para participar activamente en la prestacin del servicio de regulacin secundaria.

Determinar y comunicar diariamente a los agentes la reserva o necesidades requeridas en el sistema para cada periodo del da siguiente.

Establece la relacin de reserva a subir y bajar requerida para las zonas de regulacin y el valor mximo y mnimo de la banda de regulacin admisible en cada oferta.

Gestionar el mercado de banda de regulacin secundaria. Como responsable del sistema maestro de control (RCP): Evaluar en tiempo real el requerimiento de regulacin y establecer el reparto entre las zonas de regulacin. Llevar a cabo el seguimiento de la respuesta de las zonas de regulacin. Transferir el sistema de regulacin secundaria al sistema de respaldo, y viceversa, cuando as sea necesario, informando de este hecho a los responsables de las zonas de regulacin.

Calcular los trminos establecidos para la retribucin y asignacin de costes por la prestacin del servicio de regulacin.

Garantizar el buen funcionamiento del sistema de regulacin y su adecuacin a los requerimientos del sistema elctrico.

4.4 Ofertas
Los sujetos del mercado responsables de zonas de regulacin podrn presentar, para las unidades de generacin habilitadas incluidas en su zona de regulacin, ofertas de banda de potencia de regulacin secundaria, en MW, con su precio correspondiente, en /MW, para cada uno de los periodos de programacin del da siguiente. Las ofertas debern respetar los precios mximos que, en su caso, puedan ser establecidos y publicados por la Administracin, previo informe de la CNE. El agente responsable de cada zona de regulacin podr presentar as para cada unidad de programacin habilitada incluida en su zona, una oferta de banda de - 22 -

Anlisis del mercado elctrico de regulacin secundaria 4. El mercado de regulacin secundaria Juan Carlos Rucin Castellanos

potencia de regulacin secundaria compuesta de diferentes bloques, pudiendo ser slo uno de ellos indivisible. Estos bloques podrn ser aceptados de forma independiente, siendo el resultado de la asignacin a cada unidad de programacin el conjunto de todos los bloques aceptados para la misma. La relacin entre la reserva a subir y a bajar de una oferta podr ser distinta de la establecida por el OS de forma global para el conjunto del sistema y para cada zona de regulacin.

4.4.1 Validacin de ofertas de regulacin secundaria


Para la presentacin de ofertas de reserva de regulacin secundaria, la unidad de programacin deber estar habilitada previamente por el OS, debiendo estar integrada el 100% de la unidad de programacin en una nica zona de regulacin que deber haber sido tambin previamente habilitada como tal por el OS. Previamente al proceso de lectura de ofertas, se comprobar que la unidad de programacin y la zona de regulacin a la que pertenece estn habilitadas para la provisin del servicio de regulacin secundaria. Tanto durante el proceso de lectura de las ofertas de reserva de regulacin secundaria como en el de asignacin de dichas ofertas, se aplican una serie de comprobaciones. La violacin de cualquiera de ellas, har que la oferta sea rechazada total o parcialmente. Las comprobaciones de las ofertas se realizan en cuatro etapas diferentes: Durante el proceso de lectura de las ofertas. En el preproceso de las ofertas previo a la aplicacin del algoritmo de asignacin. En el propio proceso de asignacin. Al finalizar el proceso de asignacin. El incumplimiento de las comprobaciones realizadas en el proceso automtico de lectura de la oferta implica su rechazo, sin que pueda aportarse, por las caractersticas del propio proceso, informacin precisa sobre la causa del rechazo. Por el contrario, a las ofertas rechazadas o truncadas en el proceso inmediatamente previo a la aplicacin del algoritmo de asignacin, o en el propio proceso de asignacin, se les asocia un cdigo de rechazo, visible en la ltima columna en la pantalla de asignaciones. - 23 -

Anlisis del mercado elctrico de regulacin secundaria 4. El mercado de regulacin secundaria Juan Carlos Rucin Castellanos

4.5 Asignaciones
4.5.1 Datos de entrada al proceso de asignacin
La informacin que el OS comunica en las necesidades previstas para cada periodo del da a los sujetos del mercado se compondr de los siguientes datos: Requisito de reserva a subir en el sistema (MW). Requisito de reserva a bajar en el sistema (MW). Valor mximo y mnimo de la banda de potencia de regulacin secundaria por oferta (suma de la reserva a subir y a bajar de cada oferta individual). En el proceso de asignacin, para establecer el punto de funcionamiento de cada unidad de produccin, se toman en consideracin los valores en energa del Programa Viable Provisional (PVP) para cada unidad de programacin de generacin, y para cada periodo de programacin. Las ofertas de regulacin secundaria sern presentadas por el responsable de la zona de regulacin en la que est incluida la unidad de programacin y contendrn la siguiente informacin: Nmero de la oferta. Oferta de reserva a subir (MW). Oferta de reserva a bajar (MW). Precio de la oferta de la banda de regulacin (/MW). Respetando los precios mximos establecidos. Variacin de energa necesaria respecto del PVP. Cdigo de indivisibilidad de la oferta. La suma de la reserva a subir y bajar de una oferta deber cumplir con los lmites mximo y mnimo comunicados por el OS.

4.5.2 Asignacin de reservas


El OS asignar aquellas ofertas que, en conjunto, representen un menor sobrecoste total para el sistema. Los criterios que se tendrn en cuenta para la asignacin de ofertas son los que siguen: - 24 -

Anlisis del mercado elctrico de regulacin secundaria 4. El mercado de regulacin secundaria Juan Carlos Rucin Castellanos

Cada zona de regulacin deber cumplir la relacin establecida entre la reserva a subir y a bajar para el conjunto del sistema. Para la valoracin de una oferta se tendr en cuenta el precio de oferta de la banda de potencia. En caso de igualdad de precio de varias ofertas, se realizar un reparto proporcional de la reserva asignada, en funcin de la banda ofertada en cada una de ellas. Si la asignacin de una oferta de regulacin secundaria con su redespacho asociado, en su caso, crease una restriccin tcnica en el sistema, no se considerar en el proceso de asignacin. La suma total de las bandas de potencia asignadas deber estar comprendida en un intervalo de +/- 10 % en torno a la banda de regulacin total requerida. Para la asignacin de ofertas, para cada periodo se realizar la agregacin de las mismas en orden creciente de precios ofertados. Las ofertas asignadas y el precio marginal de banda de regulacin secundaria se obtendrn de la casacin con las necesidades requeridas en cada periodo (figura 6).

Figura 6. Casacin de las ofertas de regulacin secundaria.

La asignacin realizada por el OS ser considerada firme, adquiriendo la zona de regulacin la obligacin de disponer de la banda asignada. Si para obtener la banda de potencia de regulacin secundaria asignada se requiriera un redespacho de energa sobre el programa asignado a dicha unidad de programacin en el Programa Viable Provisional (PVP), el agente responsable de dicha unidad de programacin deber acudir al Mercado Intradiario para obtener el redespacho necesario. - 25 -

Anlisis del mercado elctrico de regulacin secundaria 4. El mercado de regulacin secundaria Juan Carlos Rucin Castellanos

En caso de que no haya podido obtenerlo habiendo participado en el Mercado Intradiario como tomador de precio, el agente responsable de dicha unidad de programacin lo comunicar al OS indicando asimismo el redespacho necesario. En este caso, el OS modificar el programa de la correspondiente unidad de programacin se segn las necesidades del redespacho y resolver el descuadre provocado mediante la convocatoria del mercado de gestin de desvos, y si no se diesen las condiciones necesarias para esta convocatoria, resolver el descuadre en tiempo real mediante la asignacin, en su caso, de reserva de regulacin terciaria, incurriendo el agente afectado en el coste del servicio correspondiente. Para profundizar en los pasos que se siguen en el proceso de asignacin ver [REE72]

4.5.3 Reparto de reservas entre zonas de regulacin


La banda asignada a cada zona en cada periodo de programacin ser la suma aritmtica de los valores asignados individualmente en la casacin del mercado de banda de regulacin secundaria a las distintas unidades de programacin de generacin integradas en dicha zona de regulacin.

4.5.4 Mecanismo excepcional de asignacin


En situaciones de emergencia para el sistema o en ausencia de ofertas suficientes o indisponibilidad del sistema informtico de gestin, el OS podr adoptar las decisiones que considere ms oportunas para la utilizacin de la reserva de regulacin secundaria disponible en el sistema, justificando posteriormente sus actuaciones ante los sujetos del mercado afectados y ante la CNE.

4.6 Liquidacin del servicio


El coste de la banda de secundaria se reparte proporcionalmente al valor absoluto de la participacin de las unidades de demanda en el programa horario final. La participacin en el servicio de regulacin secundaria tiene asociados tres conceptos de liquidacin: Banda asignada para regulacin secundaria. Cumplimiento del servicio de banda secundaria. Utilizacin de la banda.

- 26 -

Anlisis del mercado elctrico de regulacin secundaria 4. El mercado de regulacin secundaria Juan Carlos Rucin Castellanos

4.6.1 Banda asignada para regulacin secundaria.


La liquidacin por la asignacin de reserva de regulacin secundaria se corresponder con el resultado del producto de la potencia o banda asignada (margen correspondiente entre reserva a subir y a bajar) y el precio marginal resultante de la casacin de las ofertas de regulacin secundaria (vase figura 6) para cubrir las necesidades de cada hora del da.

4.6.2 Cumplimiento del servicio de banda secundaria.


El correcto cumplimiento o no del compromiso de los agentes de mantener las reservas de secundaria que les han sido casadas puede dar lugar a bonificaciones o penalizaciones por dicho servicio. Por cambios en tiempo real de la disponibilidad de los grupos o mayores necesidades de banda por parte del sistema, stos pueden variar su banda, quedndose con una reserva asignada que puede ser superior o inferior a la que haba resultado casada. Los grupos que al final tengan una reserva asignada superior a la que haba resultado casada, sern bonificados recibiendo por ese margen superior el precio marginal de banda por un coeficiente de 1,5. Si por el contrario el margen es inferior del que previamente se les haba asignado en la casacin, se les penalizar con un pago cuyo valor ser el margen inferior por el precio marginal de banda por un coeficiente de 1,5. Adems, si algn agente deja de prestar el servicio por tener su sistema de regulacin en OFF por algn tipo de emergencia tambin se le penalizar por ello.

4.6.3 Utilizacin de la banda.


Los agentes liquidarn la energa que se haya usado en cada periodo horario para hacer frente a los requerimientos del sistema. Si la energa utilizada ha sido a subir, se adquiere un derecho de cobro que se corresponder con el resultado del producto de dicha energa por el precio marginal horario de energa secundaria a subir.

- 27 -

Anlisis del mercado elctrico de regulacin secundaria 4. El mercado de regulacin secundaria Juan Carlos Rucin Castellanos

Si la energa utilizada ha sido a bajar, se adquiere un deber de pago 4que se corresponder con el resultado del producto de dicha energa por el precio marginal horario de energa secundaria a bajar (ver figura 7). Los precios marginales a los que se retribuye la energa utilizada de secundaria se obtienen a partir de la escalera de ofertas del mercado de terciaria (a subir o bajar segn proceda), aadiendo a la energa casada en terciaria la energa utilizada en secundaria y obteniendo as el precio de casacin. Es decir, es el precio de casacin de la energa de secundaria con las ofertas sobrantes del mercado de regulacin terciaria.

Figura 7. Obtencin precios marginales de terciaria y energa secundaria.

Estos precios marginales se toman de las ofertas de terciaria ya que la misin del mercado de regulacin terciaria es restablecer la energa de regulacin secundaria utilizada. Cuando el margen de banda se empieza a reducir, se solicita energa terciaria para reponer la secundaria empleada.

Puede sorprender que por participar en este mercado haya que pagar, pero ello tiene una explicacin: para poder bajar la potencia generada por una unidad, esa unidad debe estar casada previamente en el mercado diario, por lo que tendr unos ingresos por la energa casada a un precio PMD (precio del mercado diario); si se baja la potencia que da la unidad, se debe pagar esa energa que se baja a un precio PSB (precio secundaria a bajar) siendo generalmente PMD > PSB por lo que al final, el resultado de participar en el mercado de secundaria regulando a bajar genera un beneficio neto positivo (siempre que PSB sea menor que PMD).

- 28 -

CAPTULO 5.

DESCRIPCIN DE LA
HERRAMIENTA INFORMTICA DESARROLLADA

- 29 -

Anlisis del mercado elctrico de regulacin secundaria 5. Descripcin de la herramienta informtica desarrollada Juan Carlos Rucin Castellanos

5 DESCRIPCIN DE LA HERRAMIENTA INFORMTICA


DESARROLLADA
Para la realizacin del anlisis del mercado de regulacin secundaria, se dispone de una cantidad muy elevada5 de datos almacenados y en muy diversos formatos, lo que hace necesario algn mtodo para la manipulacin y representacin de los mismos de forma cmoda, sencilla y rpida. El tratar de trabajar con programas basados en hojas de clculo para el estudio y representacin de los datos, hara esta tarea lenta, difcil y pesada. Sera un trabajo bastante complejo por la gran cantidad de datos y su difcil manejo. Por este motivo se plantea la creacin de una aplicacin ad-hoc6 para la realizacin del anlisis de la informacin disponible, que permita extraer y visualizar los datos de forma cmoda y sencilla. La aplicacin se ha desarrollado bajo entorno Matlab debido principalmente a las posibilidades que este programa nos ofrece tanto para el manejo y tratamiento de datos, como en la diversidad de representaciones que nos ofrece. Se han creado una serie de funciones para la captacin de todos los datos de forma semi-automtica7, as como una funcin que arranca automticamente una ventana grfica a travs de la cual el usuario puede ir seleccionando los distintos datos a representar y los tipos de grficos a visualizar a travs de unos sencillos mens integrados en la propia ventana de Matlab.

5.1 Funcionalidades desarrolladas


En este apartado no se pretende profundizar en las funciones y el cdigo empleados en la programacin, sino que se intenta dar una visin sobre cmo se ha estructurado de forma global la programacin de la herramienta. Adems, en este documento no se mostrar todo el cdigo empleado para programar la

Vase en el anejo 3 el volumen de datos utilizado. La herramienta diseada est creada exclusivamente para la realizacin del anlisis del mercado de regulacin secundaria. La funcin automticamente coge y guarda los datos, simplemente solicita al usuario la ubicacin de los ficheros de datos y el nombre para guardar la estructura final.

- 30 -

Anlisis del mercado elctrico de regulacin secundaria 5. Descripcin de la herramienta informtica desarrollada Juan Carlos Rucin Castellanos

herramienta puesto que se considera un gran volumen de informacin y de poca utilidad salvo inters especial por parte del lector. Si se tiene inters en ver en detalle este cdigo, se adjunta en el proyecto un CD con el programa y las funciones que lo conforman donde se puede consultar el cdigo.

5.1.1 Lenguaje de programacin


La programacin de la herramienta informtica se ha realizado bajo entorno Matlab. Matlab es un lenguaje de programacin de alto nivel, dirigido en gran medida a la programacin cientfica. Ms detalladamente, se trata de un programa de clculo numrico con innumerables funciones y rutinas dirigidas a la resolucin de problemas cientficos. Entre las caractersticas de este programa destacan [www.fim.utp.ac.pa]: Computacin y clculo numrico. Desarrollo de algoritmos. Modelado y simulacin. Exploracin, visualizacin y anlisis de datos. Creacin de grficas cientficas.

Estas caractersticas junto a la orientacin del programa Matlab (Matrix Laboratory laboratorio de matrices) para trabajar con matrices y vectores lo hace idneo para crear un programa de manejo y anlisis de grandes volmenes de datos, ya que trabajar y operar con los datos de forma ms cmoda y rpida.

5.1.2 Lectura y almacenaje de datos


Tras estudiar distintas opciones para almacenar los datos y seleccionar la que se ha considerado ptima, se han desarrollado una serie de funciones dedicadas exclusivamente a la lectura y almacenaje de los datos. Se ha tratado de crear estas funciones para que sean inteligentes, es decir, que sean capaces de realizar diversas funciones automticamente con la menor actuacin del usuario sobre dichas acciones. El usuario slo debe comenzar el proceso de carga de datos cargando la funcin correspondiente e indicando los archivos a cargar segn el programa va solicitando. Algunas de las caractersticas que estas funciones realizan automticamente son:

- 31 -

Anlisis del mercado elctrico de regulacin secundaria 5. Descripcin de la herramienta informtica desarrollada Juan Carlos Rucin Castellanos

Identificacin de los cambios de formato de los archivos. Algunos archivos de informacin han sufrido cambios de formato a lo largo del periodo estudiado, por lo que las funciones reconocern la fecha del archivo y en funcin de ella captarn la informacin debidamente segn el formato del mismo.

Actualizar los datos cargados aadiendo nuevos datos o recargando datos ya ledos para actualizar sus valores. Mediante esta opcin, el programa permite ampliar el rango de informacin guardada y completar la estructura con toda aquella informacin incompleta.

Verificacin automtica de versiones de determinados archivos. Si el programa detecta que la versin del archivo a cargar es ms reciente que la de los datos ya guardados, actualizar los datos con la informacin de la ltima versin. En concreto esta verificacin se realiza para los archivos necsec de los cules pueden existir varias versiones para un mismo da.

Deteccin de los das de cambio de hora (das con 23 25 horas) e incorporacin de los datos segn el formato de horas de estos das.

Creacin automtica de archivos de registro de informacin y errores para conocer la situacin de los archivos cargados. En caso de existir algn archivo o variable defectuosa o que no contenga informacin, se genera automticamente un archivo .log de error en el que indica el fichero y la fecha del mismo. Automticamente se generar un fichero .log de informacin donde se muestra: La fecha y hora de creacin de la estructura. El directorio donde se ha guardado inicialmente la estructura. Las fechas iniciales y finales de la estructura, es decir, el rango de fechas que contiene la estructura. Las fechas de los archivos i90dia y necsec que han sido cargados.

- 32 -

Anlisis del mercado elctrico de regulacin secundaria 5. Descripcin de la herramienta informtica desarrollada Juan Carlos Rucin Castellanos

5.1.3 Herramienta de visualizacin de datos


Para la creacin de la herramienta de visualizacin de datos, el programa se basa en una ventana tpica de representacin de Matlab a la que se le han incorporado 3 mens desplegables ms desde los cuales se controla el mismo. De esta manera, adems de las opciones que se han desarrollado para la herramienta, el usuario cuenta con todas las opciones de visualizacin y representacin propias de Matlab como zoom, modos de vista, edicin

Figura 8. Vista de la ventana de visualizacin de datos.

En la figura 8 se pueden observar los 3 mens incorporados a la ventana de Matlab. El primero de ellos contiene algunas opciones de representacin y seleccin de la informacin a visualizar (rango de fechas, agente participante y tecnologa de generacin, opciones de representacin). El segundo men contiene las funciones de representacin general, es decir, todas aquellas representaciones que incorporan informacin conjunta de todo el rango seleccionado de fechas. Y en el tercer men estn las funciones de representacin ms detallada, es decir, todas aquellas representaciones que slo incorporan informacin sobre un nico da. Cuando se abre esta ventana, se solicita al usuario que seleccione el directorio donde estn contenidas las subestructuras de datos, la empresa o agente, la tecnologa y el rango de fechas que quiere analizar. Tras ello, el programa procede a cargar los datos con las caractersticas indicadas por el usuario e incorpora dichos datos a la ventana en cuestin para, tras seleccionar la representacin a realizar, el programa no tenga que volver a leer los datos de los archivos en los que estn almacenados. - 33 -

Anlisis del mercado elctrico de regulacin secundaria 5. Descripcin de la herramienta informtica desarrollada Juan Carlos Rucin Castellanos

Para que el usuario siempre sepa los datos que estn cargados, en la barra superior de la ventana aparecer el nombre del agente y la tecnologa que estn cargados en la ventana.

Figura 9. Vista de la barra de la ventana de visualizacin de datos.

Cada apartado de los mens tiene asociada una funcin. Al hacer clic sobre una opcin o representacin de los mens incorporados, se llama a dicha funcin la cual, si fuera necesario, solicitara informacin al usuario y preparara los datos, para a continuacin, llamar a la funcin que procesar la informacin y realizar la representacin seleccionada.

5.1.4 Funciones de representacin de datos


Una vez seleccionado el tipo de representacin, la funcin encargada de realizar todo el tratamiento de los datos y representacin comienza a procesar la informacin. Hay distintas posibilidades de representacin, en funcin de las cules, la funcin ha de realizar ms o menos operaciones con los datos. Por tanto, si los datos a representar tienen carcter horario, la funcin debe leer y ordenar cada dato uno a uno para las 24 horas del da y cada uno de los das seleccionados. En caso de tratarse de representaciones diarias, la tarea se simplifica al tener que realizar simplemente la sumatoria de todas las horas de cada da, por lo que al final se tendr un menor nmero de datos a representar. El procesamiento de datos se simplifica enormemente en aquellas variables almacenadas en forma de vectores que contienen todas las horas de un mismo da, ya que el trabajo con vectores en Matlab es muy rpido y sencillo. Las variables que no permiten este tipo de almacenamiento debido a que para cada hora poseen distintos valores a almacenar (es el caso de la informacin disponible sobre ofertas y asignaciones), necesitan un tratamiento dato a dato ms elaborado y lento. Una vez ledos y ordenados los datos en las variables de representacin, se comprueba si se han seleccionado alguna opcin extra para la representacin como por ejemplo el filtrado de datos anmalos, histogramas o intervalos para los ajustes lineales (si la funcin necesitara de este dato). En caso de tener que realizar alguna de estas opciones, se envan los datos a representar a la funcin encargada de - 34 -

Anlisis del mercado elctrico de regulacin secundaria 5. Descripcin de la herramienta informtica desarrollada Juan Carlos Rucin Castellanos

realizar estas tareas y devuelve los datos listos para representar tras el tratamiento seleccionado. A continuacin, la funcin de representacin realiza la grfica con los datos y configura los parmetros necesarios de la ventana para una correcta visualizacin e informacin sobre lo que representa, aadiendo leyendas, ttulos a los ejes, cdigos de colores representativos definidos segn tecnologas o empresas y ttulos inteligentes, que muestran una informacin u otra en funcin de los datos que representamos: Informacin sobre la representacin que se est realizando. Sentido de los datos representados (caracterstico del mercado de regulacin, ya que pueden ser datos a subir o a bajar). Agentes y/o tecnologas de los datos que se estn representando. Rango de fechas que se estn representando (fecha inicial y final de la representacin).

5.1.5 Funciones adicionales y de tratamiento de datos


Adems de las funciones de adquisicin de datos, las de configuracin de la ventana de visualizacin y las de representacin; existen otras funciones adicionales que ayudan a las funciones principales en el tratamiento de los datos o la representacin de los mismos. As tenemos:

Funciones de filtrado
Estas funciones tratan de realizar una seleccin de los datos siguiendo unas indicaciones o caractersticas especficas. Por un lado hay una serie de funciones cuya misin es realizar un filtrado automtico de las unidades participantes, agrupndolas por agentes y por tecnologas para posteriormente poder subdividir la informacin en estructuras de datos de menor tamao en funcin de estos dos parmetros. Por otro lado existen unas funciones cuya misin es eliminar o hacer cero aquellos valores que estn fuera del rango normal de los parmetros a estudiar. Debido a la gran cantidad de datos es probable que haya situaciones anmalas o datos que puedan ser incorrectos, ello introduce en las representaciones valores que distorsionan totalmente las escalas. Por lo que con estas funciones y basndose en - 35 -

Anlisis del mercado elctrico de regulacin secundaria 5. Descripcin de la herramienta informtica desarrollada Juan Carlos Rucin Castellanos

la desigualdad de Chebishev se eliminan aquellos valores fuera del margen establecido.

Funciones de tratamiento de datos


Para la eliminacin de datos anmalos se han creado una serie de funciones adicionales que realizan diversas operaciones matemticas y estadsticas con series de nmeros entre los cules se encuentran valores vacos o NaN (Not a Number, valor de Matlab que hace referencia a un valor vaco pero operable como un nmero). Algunas de las funciones creadas realizan operaciones de medias, medias ponderadas, sumas, sumas acumuladas, desviacin tpica. Adems existen otras funciones cuya misin es realizar ajustes lineales por regresin o mediante medias de los datos a representar. Estas funciones pueden realizar estos ajustes en intervalos de distinta longitud de datos, pudiendo el usuario seleccionar la longitud de los mismos para obtener una mejor representacin de la informacin. Existen otra serie de funciones que tratan de facilitar el manejo de variables relacionadas con fechas, separando las fechas en vectores que contienen el mes, da y ao, as como la hora que se seleccione para una determinada representacin.

Funciones de representacin
Dentro de estas funciones podemos englobar las que representan un histograma en una nueva ventana de cada una de las variables representadas en la ventana de representacin principal. De este modo se puede conocer el nmero de datos existentes para cada valor o intervalo, algo til en representaciones como los diagramas de dispersin en que la superposicin de valores en la representacin puede llevar a errores de interpretacin. Hay otras funciones cuya misin es solicitar a travs de ventanas personalizadas informacin al usuario para as seleccionar determinadas opciones de

representacin o adquisicin de datos. Adems hay otra serie de funciones que facilitan la representacin de leyendas en funcin de las opciones seleccionadas por el usuario.

- 36 -

Anlisis del mercado elctrico de regulacin secundaria 5. Descripcin de la herramienta informtica desarrollada Juan Carlos Rucin Castellanos

5.2 Estructuras de almacenamiento de datos


Un primer paso previo al desarrollo de la herramienta informtica para la realizacin del anlisis es decidir la mejor forma de almacenar los datos para posteriormente poder tener acceso a ellos de forma cmoda, rpida y sencilla. Tras barajar distintas opciones y dado el carcter de algunas variables, las cules, para cada da y para cada hora del da poseen multiples valores a almacenar, hubo que recurrir al uso de celdas8 (cells), variables tipo estructura9 y vectores que conforman la estructura final de datos en formato Matlab. Por tanto, para la realizacin del anlisis se deben crear dos conjuntos de estructuras de datos. Un primer conjunto denominado estructura principal que contendr toda la informacin disponible sobre el mercado. Y un segundo conjunto denominado subestructuras donde se almacenar la informacin especfica por empresas y tecnologas para una lectura ms rpida de los datos. En el anejo 1 se presentan los esquemas y explicacin de las estructuras seleccionadas para el almacenamiento de la informacin, tanto de la estructura principal como de las subestructuras, indicndose los nombres de las variables y la forma en que se han almacenado realizando tras estos esquemas una breve descripcin de la informacin almacenada en cada una de estas variables.

5.3 Breve manual del programador


En este apartado se tratar de aproximar al usuario a la programacin de la herramienta y el funcionamiento interno de la misma. Como ya se ha indicado anteriormente, por motivos de volumen de impresin, se descarta la opcin de imprimir todo el cdigo base de la programacin, estando el mismo disponible en el CD adjunto, en el cual se incluye todo el programa creado.

Las variables tipo cell conforman una matriz de variables, las cuales pueden ser de

cualquier tipo de formato (cadenas de caracteres, matrices, argumentos lgicos) pudiendo haber varios formatos distintos dentro de una misma variable cell, es decir, el primer elemento puede ser un nmero, el segundo una matriz de caracteres...
9

Las variables tipo estructura permiten agrupar variables en estructuras tipo rbol, pudiendo

agrupar distintos tipos de argumentos dentro de una misma variable.

- 37 -

Anlisis del mercado elctrico de regulacin secundaria 5. Descripcin de la herramienta informtica desarrollada Juan Carlos Rucin Castellanos

La herramienta desarrollada consta de unas 180 funciones, algunas de las cules son de elevada complejidad, otras a su vez, contienen funciones locales que facilitan y optimizan el funcionamiento de las mismas. Las funciones se organizan en carpetas segn el uso para el que se hayan desarrollado. En el siguiente esquema se observa los distintos niveles creados para la organizacin de las funciones.
Estructura Lectura de ficheros Otros Subestructuras Autofiltros Varios Varios Carpeta de Programa Curvas Globales Ingresos Nube puntos Plots Superficies Modificacin CreaEstructura Ventanas Leer P48

Ratios Ratios

Dias puntuales General Mens Outliers Ventanas Lectura ficheros Mens grficos Globales Dias puntuales Representaciones Representaciones

Figura 10. Esquema niveles de carpetas para organizacin de funciones del programa.

Se puede sintetizar el funcionamiento del programa en 4 procesos o mdulos, los cules se han tratado de plasmar en unos diagramas de flujo indicativos, mediante los cules el usuario interesado en ello puede hacerse una idea del funcionamiento interno de la herramienta. En primer lugar se describir el funcionamiento de la herramienta de visualizacin y anlisis, la cul se puede dividir en dos mdulos, por un lado el mdulo que crea la ventana para la realizacin del anlisis. Este men ejecuta la carga de los datos que el usuario desea analizar a la vez que aade los mens de usuario desde los cules se controlarn todas las opciones de representacin y anlisis.

- 38 -

Anlisis del mercado elctrico de regulacin secundaria 5. Descripcin de la herramienta informtica desarrollada Juan Carlos Rucin Castellanos
- Aadir directorio del programa - Abre la ventana de representaciones - Seleccin de directorio de bases de datos - Creacin de mens de usuario

Inicio Programa

- Seleccin de agente - Seleccin de tecnologa - Seleccin de fecha inicial - Seleccin de fecha final

- Lectura de informacin - Seleccin del rango de datos - Carga de datos en la ventana de representacin

Fin - Programa listo para analizar -

Figura 11. Diagrama de flujo. Carga del mdulo de visualizacin y anlisis.

El segundo mdulo que englobamos en la herramienta de visualizacin y anlisis, se corresponde con el funcionamiento interno que el programa realiza cuando el usuario selecciona una de las opciones de los mens de control de la herramienta. En la figura 12 se muestra, de forma muy abreviada, el diagrama de flujo del proceso que se lleva a cabo internamente.

- 39 -

Anlisis del mercado elctrico de regulacin secundaria 5. Descripcin de la herramienta informtica desarrollada Juan Carlos Rucin Castellanos
Seleccin de opcin en men

Opciones o Representacin

Opciones

Llamada a funcin de opcin

Recarga de datos Representacin No

- Seleccin del cambio de opcin - Actualizacin de opcin en memoria

- Seleccin de agente - Seleccin de tecnologa - Seleccin de fecha inicial - Seleccin de fecha final

Fin - Programa listo para analizar -

Llamada a funcin general de mens

- Lectura de informacin - Seleccin del rango de datos - Carga de datos en la ventana de representacin

Fin - Programa listo para analizar -

Llamada a subfuncin de mens

- Lectura y carga de los datos necesarios

Llamada a funcin de representacin

- Procesamiento de datos - Filtrado de datos anmalos - Creacin de ajustes - Diseo avanzado de ttulos y leyendas

Salida por pantalla de la representacin

Figura 12. Diagrama de flujo. Funcionamiento interno de los mens de visualizacin y anlisis.

El tercer y cuarto mdulo de funcionamiento de la herramienta engloban las funciones de creacin y actualizacin de las estructuras y subestructuras de datos necesarias para la realizacin del anlisis. Ambas funciones son de una elevada complejidad debido a la variedad de formatos en que se presentan los datos a cargar, adems, las funciones han de ser capaces de detectar ciertos cambios en los formatos de publicacin de ciertos tipos de datos para leer correctamente la informacin a cargar. Al mismo tiempo, el hacer que las funciones detecten el rango - 40 -

Anlisis del mercado elctrico de regulacin secundaria 5. Descripcin de la herramienta informtica desarrollada Juan Carlos Rucin Castellanos

de datos archivado, pudiendo ampliarlo y actualizarlo para todas las variables con que se est trabajando sin ampliar los tiempos de procesado de forma desmesurada, ha sido una tarea ardua y difcil de conseguir, de aqu la elevada complejidad y alto nivel de estas funciones. Adems se ha comprobado con bastante cautela el correcto funcionamiento de estas funciones, ya que cualquier error en las mismas, por mnimo que sea, puede hacer que los datos almacenados, y por tanto, con los que se realizarn los anlisis posteriores, sean incorrectos, lo que nos llevara a fallos en el anlisis del mercado. A continuacin se puede observar el diagrama de flujo del funcionamiento simplificado de la funcin de creacin y actualizacin de las estructuras de datos principales.
Crea Estructura

Nueva o Actualiza

Actualiza

Nueva

Lectura de estructura a actualizar

Creacin de estructura y variables

Solicitud de archivos para actualizar

Carga de archivos

Carga de archivos

Almacenamiento de estructura

Almacenamiento de estructura

Creacin de registros - Informacin - Errores

Creacin de registros - Informacin - Errores

Fin

Fin

Figura 13. Diagrama de flujo. Mdulo de creacin/actualizacin de estructuras de datos.

En la figura que sigue, se puede observar el esquema de funcionamiento resumido del mdulo de creacin y actualizacin de las subestructuras de datos, el cul crear una subestructura para cada agente y tecnologa disponibles en el mercado.

- 41 -

Anlisis del mercado elctrico de regulacin secundaria 5. Descripcin de la herramienta informtica desarrollada Juan Carlos Rucin Castellanos
Crea Subestructura

Nueva o Actualiza

Actualiza

Nueva

Lectura estructura de datos

Lectura estructura de datos

Cada una de las empresas

Cada una de las empresas

Cada una de las tecnologas

Cada una de las tecnologas

Lectura Subestructura a actualizar

- Filtrado de datos por empresa y tecnologa - Creacin de subestructura - Bsqueda de fechas sin datos

- Filtrado de datos por empresa y tecnologa - Creacin de subestructura - Bsqueda de fechas sin datos

Almacenamiento de subestructura

Almacenamiento de subestructura

Creacin de registro de informacin

Creacin de registro de informacin

No

Todas tecnologas?

No

Todas tecnologas?

No

Todas empresas?

No

Todas empresas?

S Fin

S Fin

Figura 14. Diagrama de flujo. Mdulo de creacin de subestructuras de datos.

- 42 -

CAPTULO 6.

MANUAL DE USO DE LA
HERRAMIENTA

- 43 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

6 MANUAL DE USO DE LA HERRAMIENTA


En este apartado se describe el manejo de la herramienta informtica para poder realizar desde cero un anlisis del mercado de regulacin secundaria. La herramienta se puede dividir en dos partes bien diferenciadas, la que permite adquirir la informacin y crear las distintas bases de datos y la que permite procesar y analizar los datos. En las figuras de ejemplo de este manual no se muestran algunos detalles como ttulos, fechas, escalas y leyendas para as proteger la confidencialidad de la informacin.

6.1 Manual para creacin de bases de datos


Previo al anlisis se ha de realizar una bsqueda y recopilacin de la informacin necesaria para el mismo. Una vez recopilada la informacin segn los formatos que se indican en el apartado que sigue, se puede proceder a crear las bases de datos que el programa usar.

6.1.1 Formatos de entrada y datos necesarios


A continuacin se indican los formatos de entrada de datos de cada una de las variables que se han de cargar en las bases de datos para la correcta interpretacin por parte del programa. Para ver una explicacin ms detallada sobre los datos que contiene cada fichero vase el anejo 2.

Ficheros I90dia [www.sios.ree.es]


El fichero se cargar tal y como se recibe del OS.

Festivos
En la primera columna de la hoja Hoja 1 se irn aadiendo las fechas que son consideradas festivos elctricos.

- 44 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

Figura 15. Formato del fichero con los das festivos

Necesidades de secundaria (NecSec)


El fichero se cargar tal y como se recibe del OS.

Hidraulicidad
En un mismo fichero con dos hojas distintas (Reservas y Producible) se incorporan la informacin exportada directamente desde Oracle9i Discoverer (Herramienta de base de datos).

Figura 16. Formato del fichero con los datos de hidraulicidad.

Precios asignados mercado de regulacin secundaria


El formato es el obtenido al exportar directamente desde Oracle9i Discoverer a Excel.

Figura 17. Formato del fichero con los precios secundaria.

- 45 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

Precios del mercado diario


El formato es el obtenido al exportar directamente desde Oracle9i Discoverer a Excel.

Figura 18. Formato del fichero con los precios mercado diario.

Energa usada por agentes y bonificaciones penalizaciones.


Estos datos se extraen10 de los ficheros RCP11. El propio programa desarrollado para la extraccin de informacin de los ficheros RCP genera automticamente el fichero con las hojas y formato necesario para la correcta incorporacin a Matlab.

Figura 19. Formato del fichero con los datos de energa.

10

Para la adquisicin de los datos de los archivos RCP se ha creado un programa en Visual Basic para Excel que automatiza esta tarea, agreguando la informacin de cada uno de los das a estudiar en un nico archivo. Los archivos RCP son archivos Excel facilitados por Iberdrola donde se recoge para cada da la informacin correspondiente a precios, energas asignadas y bonificaciones/penalizaciones para cada uno de los agentes participantes del mercado de regulacin secundaria.

11

- 46 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

Informacin sobre los grupos


En tres hojas distintas llamadas Tecnologias y Pnet, Empresas y Leyenda empresas se incorpora directamente la informacin como se muestra en las figuras siguientes:

Figura 20. Formato del fichero de recopilacin de unidades oferta, tecnologas y potencias netas.

Figura 21. Formato del fichero de recopilacin de unidades ofertas correspondientes a cada agente.

Figura 22. Formato del fichero con la leyenda de empresas.

Una vez recopilados todos los datos necesarios se puede proceder a la creacin o actualizacin de las bases de datos a usar para realizar el anlisis.

6.1.2 Creacin de nuevas bases de datos


Las bases de datos se dividen en dos tipos: las principales, donde se almacena toda la informacin existente; y las secundarias, que contienen informacin especfica a los agentes y tecnologas a que hacen referencia. El programa basa su - 47 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

funcionamiento en las bases de datos secundarias, siendo necesario para la creacin de stas disponer de las bases de datos principales previamente. En este documento, las bases de datos principal y secundarias tambin son designadas como estructuras y subestructuras respectivamente. Los archivos de las bases de datos pueden almacenar un nmero de fechas indefinida, aunque por motivos de comodidad, tamao de memoria y velocidad a la hora de cargar la informacin, se recomienda crearlas de longitud no superior a un ao, siendo a su vez algo prctico a la hora de ordenar los archivos de bases de datos el almacenarlos en carpetas por aos.

Bases de datos principales


Antes de comenzar, se ha de tener en cuenta que el intervalo de fechas que contendrn las bases de datos principales se fija mediante los ficheros i90dia o necsec que se seleccionen para cargar, sus fechas lmite superior e inferior marcarn los lmites de los datos a cargar. Es decir, si entre los archivos cargados, se carga un archivo i90dia del 2-3-2005 y un archivo necsec del 30-5-2005, sin existir ningn archivo previo o posterior a estas dos fechas, el rango de fechas de la base de datos ser el marcado por esos dos archivos. En las indicaciones relativas a tiempos de carga de datos, los tiempos estn referidos a un equipo informtico medio con un procesador de 1,8 GHz y una memoria RAM de 512 Mb. Evidentemente con equipos con mejores caractersticas estos tiempos sern menores, y mayores para equipos de peores prestaciones. Los pasos a seguir para crear las bases de datos principales son: 1 Arrancar el programa Matlab. 2 Seleccionar el directorio de nuestro programa en Matlab. Para ello pulsar sobre el botn y buscar el directorio que contiene nuestra herramienta.

Figura 23. Botn de seleccin de directorio.

3 En la ventana Command Window de Matlab escribir: CreaEstructura para comenzar la carga de datos. Poner atencin a las maysculas ya que el - 48 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

programa Matlab diferencia entre maysculas y minsculas en las instrucciones. 4 Aparecer una ventana que solicita la accin a realizar, pulsar el botn Nueva.

Figura 24. Ventana accin a realizar en carga de datos.

5 A continuacin se solicitar si se desea cargar archivos i90dia, si se pulsa No se pasa al siguiente paso. Si se pulsa S aparecer una ventana donde se deben buscar y seleccionar los archivos i90dia a cargar. Si se seleccionan muchos archivos a cargar, la tarea de lectura y carga de los mismos puede llevar un tiempo considerable, el tiempo de lectura de cada archivo puede variar entre 2 y 3 segundos. Si se desea cargar informacin de un gran nmero de das se puede dejar la herramienta procesando durante la noche. 6 Seguidamente se pide si se desea cargar archivos necsec, si se pulsa No se pasa al siguiente paso. Si se pulsa S aparecer una ventana donde se deben buscar los archivos necsec y seleccionar aquellos que se desean cargar, pulsando aceptar a continuacin. En alguno de los dos pasos anteriores se debe seleccionar S y cargar un rango de datos, de no ser as el programa dar un error al realizar el paso siguiente y se ha de volver a iniciar el proceso de carga de datos, debido a que el programa no dispondr de unos lmites de fechas para cargar el resto de informacin. 7 El programa continuar pidiendo uno a uno los archivos que contienen toda la informacin necesaria restante. Los archivos deben contener informacin de algn da, aunque no obligatoriamente de todos los das del rango. Pudindose actualizar dicha informacin a posteriori. La informacin que solicitar es: a. Energa usada. b. Precios asignados de secundaria. c. Precios del mercado diario. - 49 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

d. Festivos. e. Grupos, tecnologas, empresas. f. Hidraulicidad.

En caso de cancelar en cualquiera de las ventanas de solicitacin de datos, el programa terminar sin haber creado la base de datos. La lectura de algunos archivos, debido al elevado nmero de datos pueden tardar varios minutos en cargar (en un equipo medio no superar en ningn caso los 3 minutos). 8 Finalmente el programa solicitar que se seleccione el directorio para guardar la base de datos y el nombre que se asignar a la misma. Se recomienda guardar todas las bases de datos principales en una misma carpeta, nombrndolas como datosXXXX, siendo XXXX el ao de la informacin que contiene dicho archivo. En caso de existir otro fichero con el mismo nombre, el programa preguntar si se desea sobrescribir, en caso de indicar s y que el equipo no posea permisos para escribir, avisar de este aspecto y solicitar otro nombre de archivo o ubicacin para el mismo. Una vez guardado el fichero de base de datos principal, se generan junto a l dos ficheros de registro .log que se describen a continuacin: Un fichero de informacin sobre la creacin de la base de datos. Este fichero se crear automticamente con un nombre basado en los datos cargados: NOMBREFICHERO_infoYYYY_MM_DD.log, siendo los cdigos en

maysculas el nombre del fichero de base de datos y la fecha de creacin de la misma. Este fichero contiene: Fecha y hora de creacin de la base de datos. La ruta donde se ha guardado la base de datos y el nombre del archivo. La fecha inicial y final de la base de datos. Los das cargados i90dia. Los das cargados necsec. Informacin sobre actualizaciones posteriores realizadas el mismo da. Un fichero de error donde se indican los archivos i90dia y necsec que faltan por cargar o que no poseen informacin almacenada. El fichero se crear - 50 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

con el siguiente nombre: NOMBREFICHERO_errorYYYY_MM_DD.log, siendo los cdigos en maysculas el nombre del fichero de base de datos y la fecha de creacin de la misma. Este fichero contiene: Fecha y hora de creacin de la base de datos.

Das que faltan por introducir informacin i90dia. Das que faltan por introducir informacin necsec.
Das sin datos en los i90dia existentes. Informacin sobre actualizaciones posteriores realizadas el mismo da.

Bases de datos secundarias


A raz de las bases de datos principales, se crean las bases de datos secundarias o, en adelante, subestructuras. Su misin es almacenar la informacin contenida en las bases de datos principales seleccionando nicamente los datos pertenecientes a una determinada empresa y tecnologa, por lo que su tamao en memoria ser menor y se podr acceder a la informacin ms rpidamente. Los agentes y tecnologas con los que se trabaja son los siguientes:
Agentes Iberdrola Endesa Unin Fenosa Hidrocantbrico Viesgo Gas Natural Otros Compentencia de Iberdrola (Todos los agentes menos Iberdrola) Todos Tecnologas Hidrulica Carbn Gas natural Nuclear Fuel Todas

1 2 3 4 5 6 7 8 9

Tabla a. Agentes y tecnologas en que se dividen las bases de datos secundarias.

Creando un archivo para cada agente y tecnologa se obtiene un total de 54 subestructuras a almacenar. El programa en funcin de lo que se desee representar y analizar cargar una u otra automticamente. La creacin de las subestructuras es semiautomtica, y se realiza siguiendo los pasos que siguen: 1 Arrancar el programa Matlab.

- 51 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

2 Seleccionar el directorio de nuestro programa en Matlab. Para ello pulsar sobre el botn y buscar el directorio que contiene nuestra herramienta.

Figura 25. Botn de seleccin de directorio.

3 En la ventana Command Window de Matlab escribir: CreaSubestructuras para comenzar la creacin de las subestructuras. Poner atencin a las maysculas ya que el programa Matlab diferencia entre maysculas y minsculas. Esta orden crear las 54 subestructuras de una vez, lo que llevar ms o menos tiempo en funcin de la longitud de fechas y no pudindose interrumpir el proceso hasta el final. Otras opciones para no tener que crear las 54 subestructuras de una vez son las que se indican a continuacin: Indicar la orden CreaSubestructuras(INI) siendo INI un valor entre 1 y 9 que representa la empresa, segn la tabla a., para la que se comenzar a crear las subestructuras hasta llegar a la ltima. As, si se indica CreaSubestructuras(5) crear las subestructuras para Viesgo, Gas Natural, Otros, Competencia de iberdrola y Todos. Indicar la orden CreaSubestructuras(INI,FIN) siendo INI y FIN valores entre 1 y 9 , siendo INI < FIN que representan segn la tabla a. las empresas en las que se comenzar y finalizar a crear las subestructuras. As, si por ejemplo se indica CreaSubestructuras(5,7) se crearn nicamente las subestructuras para Viesgo, Gas Natural y Otros. 4 A continuacin, aparecer una ventana para seleccionar la base de datos principal que contiene la informacin a partir de la cual se crearn las subestructuras. 5 Seguidamente nos aparece una ventana con las opciones de crear nuevas subestructuras o actualizar algunas ya existentes. Seleccionar Crear nuevas.

- 52 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

6 A continuacin se debe seleccionar un directorio para almacenar todas las subestructuras que se van a crear. Es recomendable crear una carpeta para almacenar todas las subestructuras pertenecientes a un ao. 7 El programa comenzar a crear automticamente todas las subestructuras y guardarlas en el directorio indicado. A partir de aqu el proceso no solicita nada ms al usuario por lo que en caso de estar creando subestructuras de periodos elevados de tiempo, se puede dejar procesando durante la noche. En la ventana de Command Window de Matlab se irn mostrando los archivos que se van creando y guardando. Indicar que la creacin de las subestructuras relativas a los agentes Competencia de Iberdrola y Todos y a la tecnologa Todas son las que ms tiempo llevar debido a que poseen un mayor nmero de informacin a almacenar. Junto a los archivos de subestructuras se generan un fichero .log por cada subestructura. Dicho fichero contiene informacin sobre la creacin de la subestructura. El fichero se crear con el siguiente nombre:

sub_ZZZZ_EMPRESA_TECNO_infoYYYY_MM_DD.log, siendo los cdigos en maysculas la siguiente informacin: ZZZZ: Ao de los datos que contiene la subestructura. EMPRESA: Agente participante del que se contiene la informacin. TECNO: Tecnologa sobre la que se almacena informacin. YYYY_MM_DD: Fecha de creacin de la subestructura. La informacin que contiene el fichero es la siguiente: Fecha y hora de creacin de la subestructura. La ruta donde se ha guardado la subestructura y el nombre del archivo. La fecha inicial y final de la subestructura. Empresa de la que se ha guardado informacin. Tecnologa de la que se ha guardado informacin.

- 53 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

6.1.3 Actualizacin de los datos ya existentes


Debido a la continua aparicin y actualizacin de informacin disponible, se puede actualizar la informacin para no tener que cargar todos los datos cada vez que haya que aadir algn dato nuevo. Al igual que en la creacin de las bases de datos, para realizar la actualizacin se debe poner al da previamente la base de datos principal y a continuacin y a partir de sta, las bases de datos secundarias o subestructuras.

Bases de datos principales


Para la actualizacin de informacin de las bases de datos principales, no es necesario cargar toda la informacin. El programa ir solicitando qu tipos de datos hay que actualizar y cules no. Se cargarn nuevamente todos los datos seleccionados y para todo su rango, salvo en el caso de los archivos i90dia y necsec que slo actualizarn los archivos que el usuario seleccione. Para ampliar el rango de fechas de las estructuras, slo debemos seleccionar en la lectura y carga de archivos i90dia o necsec, un fichero correspondiente a la nueva fecha delimitadora de nuestro nuevo rango. Los pasos a seguir para crear las bases de datos principales son: 1 Arrancar el programa Matlab. 2 Seleccionar el directorio de nuestro programa en Matlab. Para ello pulsar sobre el botn y buscar el directorio que contiene nuestra herramienta.

Figura 26. Botn de seleccin de directorio.

3 En la ventana Command Window de Matlab escribir: CreaEstructura para comenzar la carga de datos. Poner atencin a las maysculas ya que el programa Matlab diferencia entre maysculas y minsculas en las instrucciones. 4 Aparecer una ventana que solicita la accin a realizar, pulsar el botn Actualizar. - 54 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

5 A continuacin irn apareciendo una serie de ventanas solicitando si se desea actualizar cada variable de datos o no. En caso de seleccionar S, se pedir la ubicacin del archivo que contiene dicha informacin y proceder a cargarla. Si se selecciona No pasar a solicitar los siguientes datos. 6 Seguidamente se pide si se desea cargar archivos necsec, si se pulsa No se pasa al siguiente paso. Si se pulsa S aparecer una ventana donde se deben buscar los archivos necsec y seleccionar aquellos que se desea cargar, pulsando aceptar a continuacin. Si se selecciona No en todos los archivos, la base de datos se guardar sin haber realizado ningn cambio en la misma. La informacin a actualizar ser: a. I90dia. b. Necsec. c. Festivos. d. Grupos, tecnologas, empresas. e. Energa usada. f. Precios asignados de secundaria.

g. Precios del mercado diario. h. Hidraulicidad. Es aconsejable que si se aaden datos de nuevas fechas sobre las que no se contena informacin, se actualicen todas las variables de datos, para no dejar fechas sin datos por incorporar. 7 Finalmente el programa solicitar el directorio para guardar la base de datos y el nombre que se le asignar a la misma. Se recomienda guardar todas las bases de datos principales en una misma carpeta, nombrndolas como datosXXXX, siendo XXXX el ao de la informacin que contiene dicho archivo. En caso de elegir el mismo nombre del fichero que estamos actualizando, el programa nos preguntar si se desea sobrescribir, en caso de indicar s y que el equipo no posea permisos para sobrescribirlo, avisar de este aspecto y solicitar otro nombre de archivo o ubicacin para el mismo.

- 55 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

Una vez guardado el fichero de base de datos principal, se generan junto a l dos ficheros .log que indicarn la actualizacin realizada. En caso de coincidir el da de la creacin y la actualizacin de informacin, el fichero ser nico e incorporar la informacin de la creacin y de la actualizacin. Los ficheros se describen a continuacin: Un fichero de informacin con siendo el los nombre: cdigos en

NOMBREFICHERO_infoYYYY_MM_DD.log,

maysculas el nombre del fichero de base de datos y la fecha de actualizacin de la misma. Este fichero contiene: Fecha y hora de actualizacin de la base de datos. La ruta donde se ha guardado la base de datos y el nombre del archivo. La fecha inicial y final de la base de datos. Los das cargados i90dia. Los das cargados necsec. Un fichero de error donde se indican los archivos i90dia y necsec que faltan por cargar o que no poseen informacin almacenada. El fichero se crear con el siguiente nombre: NOMBREFICHERO_errorYYYY_MM_DD.log, siendo los cdigos en maysculas el nombre del fichero de base de datos y la fecha de actualizacin de la misma. Este fichero contiene: Fecha y hora de actualizacin de la base de datos.

Das que faltan por introducir informacin i90dia. Das que faltan por introducir informacin necsec.
Das sin datos en los i90dia existentes. Informacin sobre actualizaciones posteriores realizadas el mismo da.

Bases de datos secundarias


La actualizacin de bases de datos secundarias o subestructuras recarga todos los datos de las fechas en las cules falta algn dato por cargar. No se realiza una recarga de toda la informacin ya que sera equivalente en tiempo y procesado a generar nuevamente las subestructuras.

- 56 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

Al igual que para crear las nuevas subestructuras, para actualizarlas es necesario disponer de la base de datos principal actualizada. Para la actualizacin de las subestructuras se han de seguir los pasos siguientes: 1 Arrancar el programa Matlab. 2 Seleccionar el directorio de nuestro programa en Matlab. Para ello pulsar sobre el botn y buscar el directorio que contiene nuestra herramienta.

Figura 27. Botn de seleccin de directorio.

3 En la ventana Command Window de Matlab escribir: CreaSubestructuras para comenzar la creacin de las subestructuras. Poner atencin a las maysculas ya que el programa Matlab diferencia entre maysculas y minsculas en las instrucciones. Con esta orden se actualizarn las 54 subestructuras de una vez, lo que llevar ms o menos tiempo en funcin de la longitud de fechas y no pudindose interrumpir el proceso hasta el final. Otras opciones para no tener que actualizar las 54 subestructuras de una vez son las que se indican a continuacin: Indicar la orden CreaSubestructuras(INI) siendo INI un valor entre 1 y 9 que representa la empresa, segn la tabla a., en la que se comenzar a crear las subestructuras hasta la ltima. As, si se indica

CreaSubestructuras(5) crear las subestructuras para Viesgo, Gas Natural, Otros, Competencia de iberdrola y Todos. Indicar la orden CreaSubestructuras(INI,FIN) siendo INI y FIN valores entre 1 y 9 , siendo INI < FIN que representan segn la tabla a. las empresas en las que se comenzar y finalizar a crear las subestructuras. As, si por ejemplo se indica CreaSubestructuras(5,7) se crearn nicamente las subestructuras para Viesgo, Gas Natural, Otros. 4 Aparecer una ventana donde se debe seleccionar la base de datos principal que contiene la informacin a partir de la cual se crearn las subestructuras.

- 57 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

5 A continuacin aparece una ventana que pide seleccionar si se desea crear nuevas subestructuras o actualizar algunas ya existentes. Seleccionar Actualizar. 6 Seguidamente pide el directorio donde se encuentran almacenadas las subestructuras que se van a actualizar, deben estar todas ellas contenidas en una misma carpeta. 7 El programa comenzar a actualizar automticamente todas las

subestructuras. A partir de aqu el proceso no solicita ninguna informacin adicional al usuario por lo que en caso de estar actualizando subestructuras con gran cantidad de das a actualizar, se puede dejar procesando durante la noche. En la ventana de Command Window de Matlab se irn mostrando los archivos que se van creando y guardando. Indicar que la actualizacin de las subestructuras relativas a los agentes Competencia de Iberdrola y Todos y a la tecnologa Todas son las que ms tiempo llevar debido a que poseen un mayor nmero de informacin a almacenar. Se crear un archivo .log o se aadir al generado en la creacin de la subestructura (en caso de actualizarse el mismo da que se ha creado) la informacin relativa a la fecha de actualizacin, rango de fechas de la subestructura, empresa y tecnologa.

6.2 Manual de uso de la herramienta de visualizacin y anlisis


Una vez se tengan creadas las subestructuras de datos de los distintos agentes y tecnologas, se puede proceder a realizar el anlisis con la herramienta de visualizacin y anlisis. A continuacin se describen los pasos y caractersticas a conocer para la correcta utilizacin de la misma.

6.2.1 Arrancar el programa


Los pasos a seguir para iniciar el programa para la visualizacin y anlisis de datos son los que siguen: 1 Arrancar el programa Matlab. 2 Seleccionar el directorio de nuestro programa en Matlab. Para ello pulsar sobre el botn y buscar el directorio que contiene nuestra herramienta. - 58 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

Figura 28. Botn de seleccin de directorio.

3 En la ventana Command Window de Matlab escribir: Arranca para arrancar nuestro programa. Poner atencin a las maysculas ya que el programa Matlab diferencia entre maysculas y minsculas en las instrucciones. 4 Se abrir una ventana donde seleccionar el directorio o carpeta donde se encuentran las bases de datos secundarias con las que se desea trabajar. Tras realizar la seleccin, pulsar Aceptar.

Figura 29. Ventana de seleccin de carpeta de datos.

5 Seleccionar la empresa que se desea analizar. 6 Seleccionar la tecnologa a estudiar.

Figura 30. Ventanas de seleccin de empresa y tecnologa.

- 59 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

7 A continuacin se pedir la fecha inicial y final del periodo a estudiar. Las fechas que aparecen inicialmente en las ventanas son las que el programa ha detectado12 como fechas lmites inferior y superior respectivamente en nuestros datos. En caso de meter una fecha errnea, el programa avisar del error cometido y permitir volver a introducir la fecha correcta.

Figura 31. Ventanas de seleccin fechas.

8 Una vez aceptadas las dos fechas, el programa cargar los datos de la informacin seleccionada. Aparecern en la ventana de trabajo unos ejes y en el ttulo de la ventana la empresa y tecnologa de los datos cargados. El programa est listo para comenzar el anlisis.

6.2.2 Manejo y uso de los mens


La ventana de trabajo est basada en una ventana de representacin grfica de Matlab a la cual se han aadido 3 mens desplegables adicionales para el control de la herramienta. De esta forma se disponen de las opciones caractersticas y propias para la realizacin del anlisis, complementando la herramienta con la infinidad de herramientas de visualizacin y edicin que Matlab nos proporciona. Los mens se han clasificado segn las opciones que contienen y permiten al usuario tener control total sobre las opciones para el anlisis sin necesidad de tener que volver a la ventana principal de Matlab ni requerir de otras ventanas adicionales.

12

Para detectar estas fechas, el programa busca el rango de fechas cargadas en la base de datos de la empresa seleccionada y la tecnologa nuclear, debido a que actualmente no se regula con nuclear y ser la que menos ocupe en memoria y por tanto la ms rpida en procesar.

- 60 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

A continuacin se describen ms las funciones de cada una de las opciones que cada men contiene y la forma de usarlos.

Men de Opciones

Figura 32. Botn de seleccin de directorio.

En la figura 32 se observa el men opciones desplegado. Desde este men se pueden cambiar los parmetros de los datos seleccionados as como definir opciones de representacin. A continuacin se describen cada una de las opciones de este men.
Nueva ventana

Esta opcin permite abrir una ventana nueva adicional a la que actualmente tenemos. Ello permite poder trabajar con distintos rangos de fechas o distintas empresas y tecnologas paralelamente. Tras pulsar esta opcin se crear una nueva ventana y se repiten los pasos a partir del paso 5 del punto 6.2.1 Arrancar el programa.
Duplicar ventana

Con esta opcin el programa abre otra ventana adicional de trabajo con los mismos datos de la ventana que actualmente estamos utilizando.
Cambiar Empresa/Tecnologa

Esta opcin solicitar la nueva empresa y tecnologa que se desea visualizar. El programa cargar automticamente los datos relativos a la empresa y tecnologa seleccionadas para el rango de fechas con que se est trabajando.
Cambiar Rango de Fechas

Esta opcin permite cambiar tanto la empresa y la tecnologa de trabajo, como el rango de fechas que estamos manejando. Tras pulsar esta opcin se repiten los pasos a partir del paso 5 del punto 6.2.1 Arrancar el programa. - 61 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos Filtrado de datos

Esta opcin permite decidir si se desea eliminar los datos anmalos o extremos de las representaciones, ya que stos pueden distorsionar completamente las escalas de representacin impidiendo la correcta visualizacin y anlisis. Al seleccionar esta opcin se preguntar si se desea filtrar o no los datos. Si se selecciona la opcin de filtrar, se solicitar qu se desea hacer con los datos extremos, si eliminarlos o darles valor cero. Es recomendable eliminarlos ya que el hacerlos cero puede que no solucione el problema de la distorsin de escala si los rangos datos de trabajo son elevados. A continuacin el usuario debe seleccionar el nivel de filtrado, si por ejemplo selecciona un nivel de filtrado del 80%, el programa representar al menos el 80% de los datos, dejando fuera todos los datos extremos localizados que se salgan del rango establecido. Por defecto el filtrado de datos est desactivado.

Figura 33. Ejemplo representacin de datos sin filtrar. Seleccin de intervalos para ajustes

Figura 34. Ejemplo representacin de datos de la figura anterior filtrados.

Esta opcin permite decidir la longitud de los periodos para la representacin de ajustes lineales o por medias en las representaciones que disponen de esta opcin. As si por ejemplo se desea que los ajustes sean trimestrales, slo se debe seleccionar la opcin y el programa realizar las representaciones segn este criterio. Si el rango de datos es inferior al periodo de ajuste seleccionado, no se realizar divisin en la representacin de los ajustes. Por defecto el periodo de ajuste es de 1 mes (30 das). A la hora de visualizar las distintas representaciones es importante saber que para los intervalos de un mes o mltiplos de un mes, cada intervalo de ajuste o media comenzar el da 1 de cada mes real segn las fechas a representar. En caso de que el intervalo de fechas no comience el da 1, se har un primer intervalo de tamao variable ajustndose al

- 62 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

nmero de das existentes hasta el prximo da 1 del mes siguiente, a partir del cual, los intervalos tendrn la longitud seleccionada. Para intervalos distintos de mltiplos de 30 das, la divisin de los datos para los ajustes se har independientemente de la fecha a que correspondan, no buscando en este caso el primer da del mes o de la semana, iniciando la divisin desde el valor inicial de los datos a analizar.

Figura 35. Ventana de seleccin de periodos de ajuste. Ajustar Mapa de colores

Figura 36. Ejemplo de representacin con ajuste mensual.

Esta opcin nos permite variar el rango de colores o aadir nuevos colores para mejorar la visualizacin de aquellos datos que as lo precisen. Pinchando y arrastrando sobre las flechas de cada color podemos desplazar la posicin del mismo. Realizando clic bajo la barra donde no haya flechas colocadas, se aaden nuevas flechas para aadir nuevos colores. Para cambiar un color de una flecha, realizamos doble clic sobre la misma, a continuacin aparecer una ventana donde se puede seleccionar el nuevo color.

Figura 37. Ventana del editor del mapa de colores.

Figura 38. Ventana del editor del mapa de colores modificado.

- 63 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos Aadir histogramas en las grficas de superficies

Con esta opcin se activa o desactiva la representacin de histogramas de datos. Ciertas representaciones (superficies y nubes de puntos principalmente) disponen de la opcin de generar un grfico adicional que nos indique el nmero de veces que se repiten los valores representados para poder interpretar de forma ms cmoda y correcta los datos que se estn analizando. Por defecto esta opcin viene desactivada.

Figura 39. Ejemplo de representacin con histogramas de variables.

Men Representaciones
Mediante el men representaciones, el usuario posee multitud de opciones para visualizar los distintos datos del mercado y poder analizar las variables. El men se encuentra dividido en varios bloques agrupados segn el formato de representacin que engloban.

Figura 40. Imagen del men de representaciones.

Tras seleccionar una determinada opcin a representar, el programa se encarga de procesar la informacin automticamente para su correcta representacin, - 64 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

mostrando al usuario los datos indicados en el formato seleccionado, aadiendo ttulos, leyendas y escalas generadas automticamente en funcin de los datos representados. As mismo se indicar en el ttulo de la representacin el agente y tecnologa que se estn representando, indicndose con la palabra Todos o Todas cuando se estn analizando todos los agentes o todas las tecnologas respectivamente.

Figura 41. Ejemplo de ttulo autogenerado para las representaciones.

A continuacin se pasara a indicar el formato de representacin de cada uno de los bloques de los submens de representaciones as como las caractersticas ms importantes y datos que se solicitarn, tambin se indicar si la representacin tiene carcter horario o diario, es decir, si los datos se representan para cada hora del da o si se engloban en un valor diario.
Fichas empresas

Esta opcin permite realizar una ficha del agente y tecnologa seleccionados en la que se mostrar informacin sobre los ingresos, precios medios ponderados13 de banda asignados en el mercado y las ofertas y asignaciones de banda, estas dos ltimas variables en porcentaje respecto a las necesidades previstas. Cuando se seleccione esta opcin, se pedir al usuario que seleccione la empresa y tecnologa de la cual desea realizar la ficha. En este men existen dos opciones, representacin mediante medias o mediante ajuste lineal. La ficha vendr representada por la media de los datos indicados anteriormente o el ajuste lineal de los mismos en funcin de la opcin seleccionada. Los intervalos para la realizacin de la media o ajuste son de un mes.

13

Ponderados respecto a la asignacin de banda a la empresa y tecnologa en cuestin.

- 65 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

Figura 42. Ejemplo de ficha de empresas. Descomposicin de la empresa por tecnologas

Esta representacin muestra el mix tecnolgico con que se realizan las ofertas y asignaciones de una determinada empresa para el rango de fechas seleccionado al iniciar la ventana. Una vez seleccionada esta representacin, se solicita al usuario la confirmacin para su realizacin debido a que puede llevar varios minutos el procesado de todos los datos que se requieren.

Figura 43. Ejemplo descomposicin de empresa por tecnologas.

- 66 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos Superficie de puntos

En este submen se encuentran todas las opciones de representacin cuya salida es una matriz rectangular con celdas, cada una ellas de un color en funcin del valor que representen. Estos colores siguen un mapa de colores escalado para indicar su valor situado a su izquierda. En el eje de las abscisas (horizontal) se representan cada uno de los das del rango de fechas seleccionado, mientras que en el eje de las ordenadas (vertical) se representan las 24 horas de cada da (23 y 25 en los das de cambio de hora).

Figura 44. Men de superficie de puntos y submens.

Dentro de este men se encuentran infinidad de submens que permiten representar multitud de variables de forma horaria para los rangos de fechas indicados. El formato de estos submens se muestra en el esquema siguiente.

Figura 45. Esquema de submens de superficies de puntos.

- 67 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

Todas estas representaciones tienen carcter horario, es decir, se representa un valor para cada hora del da. Seleccionando cada una de las variables a representar se crearn las grficas con los datos de los mismos. A continuacin se realiza una breve descripcin de cada una de ellas. Informacin de grupos. Permite representar y visualizar las fechas en que los distintos grupos participan en el mercado de regulacin secundaria, aparecern coloreados en funcin de la tecnologa de cada grupo los das en que stos participan en el mercado.

Figura 46. Ejemplo informacin de grupos.

Ofertado. En este men se representar toda la informacin relativa a las ofertas realizadas por los distintos agentes. Los submens A subir y A bajar muestran la suma horaria de todas las ofertas de banda a subir y a bajar respectivamente. El submen precios, muestra los precios medios ponderados (respecto a las cantidades ofertadas) para cada hora del rango de das seleccionado.

Asignado. En este men se representar toda la informacin relativa a las asignaciones realizadas en el mercado de regulacin secundaria. Los submens A subir y A bajar muestran la suma horaria de todas las asignaciones de banda a subir y a bajar respectivamente.

- 68 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

Figura 47. Ejemplo de superficie de puntos. Banda a subir asignada.

Los submens Precios a subir y Precios a bajar muestran los precios horarios de energa casados. El submen Precio banda, muestra los precios de banda casados en el mercado de regulacin secundaria. Los submens Energa a subir y Energa a bajar muestran la energa utilizada, a subir o bajar respectivamente, del agente que estamos visualizando para cada hora del da. NecSec. Este submen permite mostrar las necesidades previstas de reserva a subir o a bajar publicadas por REE.

Figura 48. Ejemplo de superficie de puntos. Necesidades previstas a subir.

Ratios. Este submen permite mostrar distintos ratios entre las variables a estudiar. Tanto para subir como para bajar, podemos ver el porcentaje ofertado y asignado respecto a la potencia de un determinado grupo ofertante, respecto a las necesidades previstas por REE y el porcentaje asignado respecto a lo ofertado. - 69 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

En el caso de los ratios calculados respecto a la potencia de un determinado grupo, se solicitar al usuario que seleccione respecto a qu grupo desea realizar el clculo.
Grficos continuos por horas

Este conjunto de representaciones muestran los datos mediante grficas de lneas en dos dimensiones. En el eje de las abscisas (horizontal) se representan los das (en algunos casos tambin las horas) del rango de fechas seleccionado a analizar, mientras que en el eje de las ordenadas (vertical) se muestran los valores de la variable que se analiza.

Figura 49. Men grficos continuos por horas y submens.

Adems, existen algunos grficos que incluyen un segundo eje donde se agrega, mediante un grfico de barras, los valores de las grficas de lneas para observar ms claramente el total que suponen los valores en anlisis, esta situacin se da para las representaciones que filtran los datos por empresas y tecnologas. Finalmente indicar que algunas de estas representaciones incorporan un ajuste lineal para poder ver las tendencias de los datos en caso de oscilaciones constantes.

- 70 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos
A subir A bajar Precios Ofertas por tecnologas Ofertas por empresas % Ofertado respecto al total diario A subir A bajar Precio a subir Precio a bajar Precio banda Asignaciones por tecnologas Asignaciones por empresas % Asignado respecto al total diario Energa a subir Energa a bajar

Ofertado

Subir o bajar Subir o bajar Subir o bajar

Asignado

Subir o bajar Subir o bajar Subir o bajar

Reservas Hidraulicidad Producible

Alto Ebro Duero Jcar Sil Tajo Todos Subir o bajar Subir o bajar

Por horas NecSec Por das Relacin subir/bajar (K) Relacin Ofertas Relacin Asignaciones

Por Grupo

Asignado/Pnet subir Asignado/Pnet bajar Ofertado/Pnet subir Ofertado/Pnet bajar Por horas Por das Por horas Por das Subir o bajar Subir o bajar Subir o bajar Subir o bajar

Ratios

Asignado/Necsec Ofertado/Necsec Asignado/Ofertado bajar Asignado/Ofertado subir

Figura 50. Esquema de submens de Grficos continuos.

Seleccionando el men de la variable a representar se crearn las grficas correspondientes. A continuacin se realiza una breve descripcin de cada una de ellas. Ofertado. En este men se representar toda la informacin relativa a las ofertas realizadas por los distintos agentes. Los submens A subir y A bajar muestran la suma horaria de todas las ofertas de banda a subir y a bajar respectivamente. Esta representacin tiene carcter horario.

- 71 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

El submen Precios, muestra los precios medios ponderados (respecto a las cantidades ofertadas) para cada hora del rango de das seleccionado. Esta representacin tiene carcter horario. El submen Ofertas por tecnologas tanto a subir como a bajar representa, la banda ofertada por la empresa seleccionada desglosndola en funcin de las tecnologas empleadas, esta grfica aade un segundo eje con la oferta acumulada mediante barras para una mejor comprensin de los datos. Esta representacin tiene carcter diario, es decir, se muestra la oferta acumulada de las 24 horas del da.

Figura 51. Ejemplo desglose de ofertas por tecnologas.

El submen Ofertas por empresas tanto a subir como a bajar representa, la banda ofertada por cada una de las empresas para la tecnologa seleccionada en los datos cargados. Esta grfica aade un segundo eje con la oferta acumulada mediante barras para una mejor comprensin de los datos. Esta representacin tiene carcter diario, es decir, se muestra la oferta acumulada de las 24 horas del da. El submen % Ofertado respecto al total diario tanto a subir como a bajar muestra para el agente y tecnologa seleccionados inicialmente, el porcentaje que supone su oferta respecto a la oferta total de todos los agentes. Esta representacin tiene carcter diario, es decir, se muestra la oferta acumulada de las 24 horas del da. Asignado. En este men se representar toda la informacin relativa a las asignaciones que se realizan a los agentes.

- 72 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

Los submens A subir y A bajar muestran la suma horaria de todas las asignaciones de banda a subir y a bajar respectivamente. Esta representacin tiene carcter horario. Los submens Precios a subir y Precios a bajar muestran los precios de energa casados. Esta representacin tiene carcter horario. El submen Precio banda, muestra los precios de banda casados en el mercado de regulacin secundaria. Esta representacin tiene carcter horario. El submen Asignado por tecnologas tanto a subir como a bajar representa, la banda asignada a la empresa seleccionada desglosndola en funcin de las tecnologas empleadas, esta grfica aade un segundo eje con la asignacin acumulada mediante barras para una mejor comprensin de los datos. Esta representacin tiene carcter diario, es decir, se muestra la oferta acumulada de las 24 horas del da. El submen Asignado por empresas tanto a subir como a bajar representa, la banda asignada a cada una de las empresas para la tecnologa seleccionada en los datos cargados. Esta grfica aade un segundo eje con la asignacin acumulada mediante barras para una mejor comprensin de los datos. Esta representacin tiene carcter diario, es decir, se muestra la oferta acumulada de las 24 horas del da. El submen % Asignado respecto al total diario tanto a subir como a bajar muestra para el agente y tecnologa seleccionados inicialmente, el porcentaje que supone su asignacin respecto a la asignacin total de todos los agentes. Esta representacin tiene carcter diario, es decir, se muestra la oferta acumulada de las 24 horas del da.

Figura 52. Ejemplo porcentaje asignado diario respecto al total.

- 73 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

Los submens Energa a subir y Energa a bajar muestran la energa utilizada, a subir o bajar respectivamente, del agente que estamos visualizando. Esta representacin tiene carcter diario, es decir, se muestra la oferta acumulada de las 24 horas del da. Hidraulicidad. Esta representacin muestra el estado de las cuencas hidrogrficas en cuanto a reservas y cantidad producible, todo ello en GWh. Adems permite ver por separado cada una de las cuencas hidrogrficas disponibles (Alto Ebro, Duero, Jcar, Sil y Tajo) as como el total de las mismas. Esta variable tiene carcter diario. NecSec. Este submen permite mostrar las necesidades previstas de reserva a subir o a bajar publicadas por REE. As mismo se puede elegir la opcin de visualizar cada una de las horas del da, o el total acumulado diario en funcin de las necesidades del usuario.

Figura 53. Ejemplo grfica de necesidades horarias.

Relacin subir/bajar (K). Esta representacin permite comprobar el cumplimiento o no de la relacin entre la banda a subir y a bajar tanto en las ofertas como en las asignaciones de la empresa y tecnologa seleccionadas. As mismo se mostrar la relacin establecida por las necesidades para poder comparar y ver si la empresa mantiene a nivel de zona la misma relacin impuesta por las necesidades. Esta representacin tiene carcter horario.

- 74 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

Figura 54. Ejemplo relacin subir/bajar de ofertas.

Ratios. Este submen permite mostrar distintos ratios entre las variables a estudiar. Tanto para subir como para bajar, se puede ver el porcentaje ofertado y asignado respecto a la potencia de un determinado grupo ofertante con carcter horario. La oferta y asignacin respecto a las necesidades previstas por REE con carcter horario o diario. Y finalmente el porcentaje asignado respecto a lo ofertado con carcter horario. En el caso de los ratios calculados respecto a la potencia de un determinado grupo, se solicitar al usuario que seleccione respecto a qu grupo desea realizar el clculo.

Figura 55. Ejemplo ratio oferta/necesidades diario. Diagramas de dispersin

Este men contiene todas las representaciones conocidas como nubes de puntos o diagramas de dispersin. Mediante estas representaciones se puede analizar la - 75 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

posible relacin entre distintas variables de un mismo agente, o entre varios agentes; pudiendo as localizar las variables o factores que influyen en determinados aspectos del mercado.

Figura 56. Men Diagramas de dispersin y submens.

Para facilitar el correcto anlisis y la obtencin de resultados de estas representaciones, se aade a la nube de puntos un ajuste por regresin lineal para observa las tendencias de los valores. Inicialmente estas tendencias se representan en intervalos de 30 das (720 horas en caso de datos horarios) pudiendo cambiar esta opcin mediante la opcin Seleccin de intervalos para ajustes del men Opciones. As mismo, la superposicin de datos puede confundir al usuario, por lo que para poder ver la agregacin de datos, existe una opcin adicional que representa en dos ventanas independientes, los histogramas de cada una de las variables que se estn analizando. Para que se devuelvan estos histogramas, se debe seleccionar la opcin Aadir histogramas en el men Opciones.

- 76 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos
Conjunto diagramas de dispersin Precios ofertados Necsec subir Necsec bajar Cantidad ofertada a subir Cantidad ofertada a bajar Cantidad asignada a subir Cantidad asignada a bajar Precio medio ofertado Precio medio energa a subir Precio medio energa a bajar Precio medio banda Participacin Todas las variables Oferta 'x' vs asignacin 'y' banda a subir Oferta 'x' vs asignacin 'y' banda a bajar Asignacin 'x' vs oferta 'y' banda a subir Asignacin 'x' vs oferta 'y' banda a bajar Ofertas 'x' vs 'y' banda a subir Ofertas 'x' vs 'y' banda a bajar Asignaciones 'x' vs 'y' banda a subir Asignaciones 'x' vs 'y' banda a bajar Precios medios ofertados diarios Ingresos precios ofertados precios asignado banda cantidad ofertada cantidad asignada precios ofertados precios asignado banda cantidad ofertada cantidad asignada

Precios asignados frente a

Ingresos vs

Comparativa 2 empresas valores normalizados

Hidraulicidad vs

Subir o bajar Subir o bajar

Precios mercado diario vs

Subir o bajar Subir o bajar

Figura 57. Esquema de submens de Diagramas de dispersin.

Estas representaciones se agrupan por las variables que se consideran pueden tener una cierta relevancia frente a otras. A continuacin se describen brevemente las representaciones que se obtienen. Precios asignados frente a Se comparan los precios asignados en el mercado de regulacin secundaria para cada hora con una serie de variables bsicas que entran en juego en este mercado, como son: Precios ofertados. Necesidades a subir. Necesidades a bajar. Cantidad ofertada a subir. Adems se incluye una opcin denominada Conjunto diagramas de dispersin que nos ofrece la posibilidad de representar todas las nubes de puntos anteriores en una nica ventana, para valorar el posible inters de alguna de ellas. - 77 Cantidad ofertada a bajar. Cantidad asignada a subir. Cantidad asignada a bajar.

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

Figura 58. Ejemplo conjunto de diagramas de dispersin.

Figura 59. Ejemplo diagrama de dispersin precio asignado vs precio ofertado.

Ingresos vs En las representaciones de este submen se comparar la variable ingresos (por banda y energa) frente a los distintos precios que intervienen en el mercado de regulacin secundaria. Los precios a comparar son: Precio de oferta, precio asignado de banda de regulacin y precios de la energa tanto a subir como a bajar. Adems, existe la posibilidad de representar los ingresos frente a la participacin en el mercado del agente en cuestin. Importante tener en cuenta que se representa a nivel horario, no diario, por lo que no se debe comparar estos ingresos (de cada hora) con los diarios.

Figura 60. Ejemplo diagrama de dispersin ingresos vs participacin.

Comparativa 2 empresas valores normalizados Esta representacin permite comprobar si existe algn tipo de relacin entre los distintos agentes en ciertas variables de inters como son las ofertas, asignaciones, precios ofertados e ingresos. As mismo, se tiene la opcin de representar todas estas relaciones en una nica ventana para realizar una visualizacin global

- 78 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

previa al anlisis en profundidad (opcin Todas las variables). Las relaciones que se pueden analizar, tanto a subir como a bajar, son: Cantidades ofertadas por ambos agentes. Cantidades asignadas a ambos agentes. Cantidad ofertada frente a asignada de uno y otro agente. Precios medios ofertados por ambos agentes. Ingresos totales (por banda, energa y bonificaciones/penalizaciones) de ambos agentes. Para el caso de las cantidades ofertadas y asignadas, los valores se han normalizado para su correcta comparacin, mostrando dichas cantidades en porcentajes respecto a las necesidades del da. Una vez seleccionada la opcin a representar, se solicita al usuario que seleccione las dos empresas (pulsando la tecla Control + pinchando en ellas) as como la tecnologa de los agentes a analizar.

Figura 61. Ejemplo Diagrama de dispersin relacin precios ofertados por dos agentes.

Hidraulicidad

vs

Estas

representaciones permiten comprobar

la

influencia de la hidraulicidad de las distintas cuencas sobre otras variables del mercado de regulacin secundaria. Estas variables de comparacin son los precios medios ponderados14, tanto ofertados como asignados, y las

14

Ponderados segn la cantidad ofertada o asignada segn el caso.

- 79 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

cantidades ofertadas y asignadas (a subir y bajar). Al seleccionar esta opcin se solicita al usuario que seleccione si desea comparar las reservas hidrulicas o la cantidad producible de las cuencas, as como la cuenca que desea analizar.

Figura 62. Ejemplo Diagrama de dispersin hidraulicidad vs oferta.

Precios del mercado diario vs En estas representaciones se puede comprobar la influencia del precio obtenido en el mercado diario en otras variables del mercado de regulacin secundaria. Las variables de comparacin utilizadas son los precios medios ponderados15, tanto ofertados como asignados, y las cantidades ofertadas y asignadas (a subir y bajar).

Figura 63. Ejemplo diagrama de dispersin precios mercado diario vs precios asignados secundaria.

15

Ponderados segn la cantidad ofertada o asignada segn el caso.

- 80 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos Ingresos

Este men permite analizar los ingresos obtenidos por los distintos agentes participantes en el mercado de regulacin secundaria, permitiendo desglosar los ingresos totales en sus distintas componentes (por banda, por energa o bonificaciones/penalizaciones) para as ver en qu ingresos se centran las distintas estrategias de cada agente.

Figura 64. Men Ingresos y submens.

Una vez seleccionada una opcin de representacin, se solicita al usuario las empresas a mostrar, pudiendo seleccionar todas o varias de las disponibles. A continuacin se seleccionar la tecnologa a estudiar16. Se han dividido las representaciones de los ingresos en tres formatos de representacin. As mismo, para cada uno de estos formatos de representacin se pueden seleccionar distintas opciones de valores de representacin, pudiendo desglosar los ingresos en cada una de las partes que los componen.

16

Se debe tener en cuenta, que la seleccin de la tecnologa slo afectar al trmino

correspondiente a los ingresos por banda, calculndose como banda asignada por precio asignado. Esta banda se corresponder nicamente a la tecnologa seleccionada. Los ingresos por energa y por bonificaciones/penalizaciones son independientes a las tecnologas por los datos que se dispone.

- 81 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos
Por banda Por energa vendida Por bonificaciones / penalizaciones Total de empresas Porcentaje de ingresos totales por empresas Por banda Por energa vendida Por bonificaciones / penalizaciones Total de empresas Porcentaje de ingresos totales por empresas Por banda Por energa vendida Por bonificaciones / penalizaciones Total de empresas

Valores reales y ajustes

Medias mensuales

Ingresos totales mensuales

Figura 65. Esquema de submens de Ingresos.

A continuacin se explican cada una de las representaciones: Valores reales y ajustes. Para cada da del rango de fechas indicado inicialmente, se representan los valores reales de ingresos. A su vez se realiza un ajuste lineal de los mismos para comprobar sus tendencias en amplios rangos de fechas. El intervalo de los ajustes lineales se puede variar en el men opciones, siendo el intervalo de referencia inicial un mes. La opcin ingresos por banda muestra el valor de los ingresos de las empresas y tecnologa seleccionadas por mantener disponible la banda asignada. La opcin ingresos por energa vendida muestra los ingresos de las empresas seleccionadas por la energa que han regulado, calculndose este valor como los ingresos por energa a subir menos los pagos17 por energa a bajar. La opcin ingresos por bonificaciones/penalizaciones muestra los ingresos o pagos que deben realizar los distintos agentes por su mayor

17

Vase en 4.6.3 la explicacin sobre la liquidacin de la energa servida en el mercado de

regulacin secundaria.

- 82 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

participacin o incumplimiento18 de compromiso de banda en el mercado de regulacin secundaria.

Figura 66. Ejemplo ingresos por bonificaciones/penalizaciones.

Mediante la opcin ingresos totales, se puede visualizar la agregacin de los tres trminos que componen la liquidacin final en el mercado de regulacin secundaria (banda, energa y bonificaciones/penalizaciones). La opcin porcentajes de ingresos totales por empresas muestra qu valor porcentual respecto a los ingresos totales diarios corresponden a cada agente. Medias mensuales. Representan la informacin relativa a los ingresos en valores medios calculados mensualmente. Si el intervalo de fechas a representar es inferior a un mes, representar el valor medio del rango de fechas seleccionado. El intervalo de representacin se puede modificar mediante la opcin Seleccin de intervalos de ajustes en el men Opciones. La opcin ingresos por banda muestra el valor de los ingresos de las empresas y tecnologa seleccionadas por mantener disponible la banda asignada. La opcin ingresos por energa vendida muestra los ingresos de las empresas seleccionadas por la energa que han regulado, calculndose

18

Vase en 4.6.2 la explicacin sobre la liquidacin por el cumplimiento del servicio de

regulacin secundaria.

- 83 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

este valor como los ingresos por energa a subir menos los pagos por energa a bajar.

Figura 67. Ejemplo media de ingresos mensuales por energa vendida.

La opcin ingresos por bonificaciones/penalizaciones muestra los ingresos o pagos que deben realizar los distintos agentes por su mayor participacin o incumplimiento de compromiso de banda en el mercado de regulacin secundaria. Mediante la opcin ingresos totales, se puede visualizar la agregacin de los tres trminos que componen la liquidacin final en el mercado de regulacin secundaria (banda, energa y bonificaciones/penalizaciones). La opcin porcentajes de ingresos totales por empresas muestra qu valor porcentual, respecto a los ingresos totales diarios, se corresponden a cada agente.

Figura 68. Ejemplo porcentaje de ingresos respecto al total.

Ingresos totales mensuales. Representa a nivel mensual el valor de los ingresos acumulados en esos 30 das. Si el intervalo de fechas a representar es inferior a un mes, representar la suma acumulada de los - 84 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

ingresos del periodo a representar. El intervalo de representacin no se puede modificar, siendo por defecto de un mes. La opcin ingresos por banda muestra el valor de los ingresos de las empresas y tecnologa seleccionadas por mantener disponible la banda asignada.

Figura 69. Ejemplo ingresos acumulados mensuales por banda.

La opcin ingresos por energa vendida muestra los ingresos de las empresas seleccionadas por la energa que han regulado, calculndose este valor como los ingresos por energa a subir menos los pagos por energa a bajar. La opcin ingresos por bonificaciones/penalizaciones muestra los ingresos o pagos que deben realizar los distintos agentes por su mayor participacin o incumplimiento de compromiso de banda en el mercado de regulacin secundaria. Mediante la opcin ingresos totales, se puede visualizar la agregacin de los tres trminos que componen la liquidacin final en el mercado de regulacin secundaria (banda, energa y bonificaciones/penalizaciones).

Men Das Puntuales


Este men permite realizar representaciones de datos pertenecientes a un da en concreto. De esta manera el usuario puede profundizar en cmo se han realizado las ofertas para cada hora o cules son los grupos que han ofertado en cada momento.

- 85 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

Figura 70. Men Das puntuales y submens.

Por defecto el da de anlisis seleccionado ser el primero del rango de datos cargado. Si se desea cambiar el da a analizar, se debe seleccionar la opcin Cambiar da del men que estamos tratando. Al realizar esta seleccin, se presentar una ventana con todas las fechas del rango de estudio cargado inicialmente para que el usuario seleccione la fecha a analizar.

Figura 71. Ventana de seleccin de da a analizar.

A continuacin se describen las distintas opciones de representacin de este men.


Curvas agregadas de ofertas

Esta representacin realiza la agregacin de las ofertas por precios mostrando la curva agregada para las horas que el usuario haya seleccionado previamente. En caso de seleccionar una nica hora a representar, se mostrar una recta en el valor de las necesidades previstas obteniendo el punto de casacin de las mismas. Este valor slo se corresponder con el valor real del precio de banda casado en caso de estar representando la informacin de todos los agentes y tecnologas que ofertan en este mercado. As mismo, debido a que no todos los agentes ofertan siguiendo la misma relacin a subir/bajar que las necesidades, los puntos de casacin obtenidos en las curvas de subir y bajar pueden no coincidir con el precio de banda casado. Por ello, antes de obtener mediante este mtodo el precio de - 86 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

banda del mercado, se ha de asegurar mediante la representacin de la relacin K (a subir/bajar) que las ofertas cumplen dicha relacin. No se ha corregido esta variacin debido a que se supone que el usuario desea visualizar las curvas agregadas de ofertas reales, ya que los precios los tiene a su disposicin en los datos19. Cuando se seleccionen para representar 7 horas o menos, se distinguir cada una de ellas mediante colores, aadiendo una leyenda que informa de la hora a la que se corresponde cada color. A partir de 8 horas seleccionadas, se representarn todas ellas en un mismo color, dada la imposibilidad de diferenciar unas de otras, sin embargo as se pueden ver el conjunto de un nmero amplio de horas de un da y compararlas con las de otro da.

Figura 72. Ejemplo curvas agregadas de oferta. Oferta diaria Grupo

Mediante esta representacin el usuario puede ver las cantidades ofertadas tanto a subir como a bajar por un grupo previamente seleccionado a lo largo de las 24 horas de un da. Adems, se incluye el precio medio de oferta de los bloques de cada hora.

19

Se ha comprobado con los datos disponibles que no siempre se da esta situacin. De

hecho se observa que los agentes que no mantienen la relacin en sus ofertas, tienden a hacerlo a medida que transcurre el periodo.

- 87 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

Figura 73. Ejemplo oferta diaria por grupo. Oferta horaria por bloques Grupo

Con esta representacin, el usuario puede visualizar los distintos bloques que conforman la oferta (tanto en cantidad a subir y bajar, como en precio real de oferta) de un determinado grupo. Tanto el grupo como las horas a visualizar sern seleccionados por el usuario.

Figura 74. Ejemplo oferta horaria por bloques y grupo. Ofertas vs Asignaciones

Esta representacin permite ver la cantidad ofertada y asignada (tanto a subir como a bajar) a cada grupo ofertante del agente y tecnologa seleccionados en los datos cargados inicialmente. La hora del da a representar ser seleccionada por el usuario.

- 88 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

Figura 75. Ejemplo ofertas vs asignaciones. Oferta horaria Seleccin de grupos

Mediante esta representacin se permite al usuario visualizar los distintos bloques de oferta de los grupos seleccionados para una hora concreta. Tanto los grupos a representar como la hora son seleccionados por el usuario.

Figura 76. Ejemplo oferta horaria por bloques y grupos. Superficie de puntos

Dentro

de

este

submen

se

encuentran

disponibles

tres

opciones

de

representacin. En ellas se muestran para las 24 horas del da en anlisis, todos los grupos del agente y tecnologa seleccionados en la carga de datos inicial. Las opciones Oferta y asignacin a subir y Oferta y asignacin a bajar muestran mediante dos superficies de puntos, las cantidades ofertadas y asignadas por cada grupo en cada hora del da. Mediante un cdigo de colores se indica la cantidad ofertada y asignada en cada hora. La opcin Porcentaje asignado frente a ofertado realiza una representacin similar a la de las opciones anteriormente definidas. En la misma - 89 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

representacin mostrar el porcentaje asignado frente a lo ofertado a cada grupo y para cada hora del da seleccionado tanto a subir como a bajar.

Figura 77. Ejemplo porcentaje asignado/ofertado para los grupos en un da.

6.2.3 Otras opciones adicionales de Matlab


Adems de las opciones ya indicadas para la realizacin del anlisis, el programa, al estar basado en Matlab, dispone de todas las herramientas que este programa ofrece para la visualizacin y edicin de las representaciones. Pese a que en el diseo del programa se ha cuidado especialmente el acabado final de las representaciones, stas pueden no ser del gusto del usuario final, por lo que a continuacin se describen las herramientas que pueden ser de ms utilidad a la hora de realizar el anlisis, ya sea para aadir indicadores, mejorar detalles en la visualizacin final de los datos, cambiar los formatos de representacin o para guardar o imprimir las representaciones. Aquellos usuarios que requieran o prefieran realizar ediciones de la ventana grfica de mayor complejidad y carezcan de los conocimientos necesarios, pueden obtener informacin en la ayuda del propio programa Matlab o mediante las numerosas guas de Matlab disponibles en Internet de forma gratuita [GARC05], [ANTA00] o [ANGU05].

Herramientas de edicin y formato de la representacin


Matlab permite adecuar las representaciones al estilo y caractersticas que el usuario desee. A continuacin se indican las distintas opciones de edicin y formato que Matlab ofrece y pueden ser de inters para la realizacin del anlisis. Por un lado tenemos el men Insert que permite aadir elementos a nuestra figura como por ejemplo el nombre de las variables en los ejes, ttulo, leyenda, barra de - 90 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

color, lneas y figuras, texto, flechas De esta forma se puede sealar e indicar zonas o reas de inters en nuestra figura. El men Tools ofrece distintas herramientas que pueden mejorar la visualizacin de las grficas. As se pueden encontrar opciones de zoom, pan o arrastre de la figura manualmente y el Data cursor que muestra los valores de la grfica en un punto previamente seleccionado mediante el puntero del ratn. De esta opcin cabe destacar dos herramientas de gran utilidad en el anlisis. La primera de ellas se denomina Basic Fitting y permite realizar distintos ajustes mediante regresin seleccionando el grado del polinomio de ajuste, teniendo adems la posibilidad de que muestre los residuos o d la ecuacin de la curva de ajuste entre otras muchas opciones.

Figura 78. Ejemplo ventana de configuracin de Basic Fitting y salida en ventana grfica.

La otra herramienta que proporciona Matlab se denomina Data Statistics y muestra en una ventana ciertos valores estadsticos de los datos representados que pueden ser de inters, como por ejemplo la media, mediana, valor mximo o mnimo, moda, rango Adems, si el usuario marca estos valores en la ventana, se aaden a nuestra grfica rectas para visualizar estos valores.

Figura 79. Ejemplo ventana Data statistics y representacin de valores en la grfica.

- 91 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

Para modificar el formato de representacin de las grficas, primeramente se debe seleccionar la opcin Edit plot pinchando en el botn . A continuacin, se

selecciona el objeto a modificar y realizando clic con el botn derecho del ratn, se desplegar un men con distintas opciones mediante las cuales se puede copiar, pegar o borrar el objeto, cambiar el color y grosor de las lneas, los marcadores Para editar un mayor nmero de caractersticas de los objetos se pueden seleccionar en el men View las opciones Plot Browser y Property Editor, y seleccionando a continuacin el objeto a modificar aparecern todas las opciones disponibles para cambiar. En el men Edit tambin existen varios comandos que abren los editores de propiedades de distintos objetos como son: Figure Properties para modificar las propiedades de la ventana de representacin, Axes Properties para las propiedades de los ejes, Current Object Properties para las propiedades de los objetos que estn seleccionados y Colormap para modificar las propiedades de los mapas de colores empleados.

Figura 80. Ejemplo ventana con secciones de edicin Plot Browser y Property Editor.

Herramientas de impresin, lectura y almacenaje de representaciones


En el men File de la ventana grfica de Matlab tambin existen las opciones tpicas de los programas para la impresin Print, almacenaje de la figura Save o Save as y la lectura de figuras guardadas Open.

- 92 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

La opcin Save permite guardar la figura representada en diversos formatos, siendo por defecto el formato de almacenamiento el de Matlab .fig pero permitiendo cambiar a otros muchos formatos .jpg, .tiff, .bmp, .pdf, .png

6.3 Requisitos del sistema


Esta herramienta informtica no requiere de ninguna caracterstica especial del equipo informtico para su funcionamiento.

6.3.1 Requisitos mnimos


Los requerimientos mnimos con los que se ha comprobado el correcto funcionamiento del sistema son los que siguen: Sistema operativo que soporte el programa informtico Matlab. Disponer del programa Matlab 7.3.0 (R2006b) o superior. (El programa puede funcionar con Matlab 6.0 pero puede dar errores en la adquisicin de datos. Si los datos ya estn incorporados en las estructuras pertinentes, puede usarse esta versin para realizar el anlisis) Disponer del programa Microsoft Excel (versin segn requerimientos de MATLAB Builder for Excel) Memoria RAM superior a 512 MB. Espacio libre en disco duro de al menos 5 GB para almacenar las estructuras de datos. En caso de tener las estructuras archivadas en disco extrable o CD se puede ignorar este requisito. Vanse tambin los requerimientos de los programas necesarios indicados.

6.3.2 Recomendaciones
Dos parmetros importantes a tener en cuenta en el uso de la herramienta son la velocidad del procesador y la memoria RAM del equipo. Debido al gran nmero de operaciones y procesamiento de grandes cantidades de informacin, el equipo puede tardar cierto tiempo en realizar algunas operaciones complejas, en especial cuando se trabaje con intervalos de fechas de gran longitud. Adems, la lectura y adquisicin de datos de los archivos base para crear las estructuras de datos puede ser una tarea lenta y pesada si se realiza con gran cantidad de archivos.

- 93 -

Anlisis del mercado elctrico de regulacin secundaria 6. Manual de uso de la herramienta Juan Carlos Rucin Castellanos

Por tanto, cuanta ms velocidad de procesador y memoria RAM disponga el equipo con el que se va a trabajar, el programa realizar las operaciones con mayor rapidez.

- 94 -

CAPTULO 7.

PROCEDIMIENTO DE
ANLISIS RECOMENDADO

- 95 -

Anlisis del mercado elctrico de regulacin secundaria 7. Procedimiento de anlisis recomendado Juan Carlos Rucin Castellanos

7 PROCEDIMIENTO DE ANLISIS RECOMENDADO


En este apartado se tratar de aportar ciertas indicaciones para facilitar o guiar al usuario en la realizacin del anlisis del mercado de regulacin secundaria segn la experiencia obtenida mediante la realizacin del anlisis del mismo. Se pueden distinguir distintos procedimientos a la hora de realizar el anlisis en funcin de los resultados que se deseen obtener.

7.1 Identificacin de los patrones de oferta y participacin de los agentes


Para obtener los patrones tpicos de oferta de cada uno de los agentes as como evaluar la participacin de los mismos en el mercado se pueden realizar las siguientes acciones de anlisis. 1 Representar las superficies de puntos de las cantidades ofertadas as como de los precios. En stas se podr identificar posibles patrones de oferta distinguiendo los das laborables de los fines de semana. Si adems se ha escogido un rango de fechas que incluya algn festivo, puede estudiarse la oferta en ese da para comparar con las ofertas que se realizan los fines de semana.

Figura 81. Ejemplo agente con estrategia de seguimiento de las necesidades.

Figura 82. Ejemplo agente con estrategia independiente de las necesidades.

2 Se puede representar, a su vez, distintos ratios de las variables de oferta referidas a las necesidades, para identificar si el agente oferta manteniendo un porcentaje habitual frente a las necesidades, o si por el contrario, realiza su oferta independientemente de las necesidades previstas para el da.

- 96 -

Anlisis del mercado elctrico de regulacin secundaria 7. Procedimiento de anlisis recomendado Juan Carlos Rucin Castellanos

Figura 83. Ejemplo agente con estrategia de seguimiento de las necesidades.

Figura 84. Ejemplo agente con estrategia independiente de las necesidades.

En las figuras 81 y 83; y las figuras 82 y 84 respectivamente se pueden observar dos ejemplos de patrn de ofertas siguiendo un porcentaje definido respecto de las necesidades (primer caso) o siguiendo una estrategia completamente

independiente de las necesidades (segundo caso). 3 Otro factor a identificar es la relacin entre las ofertas a subir/bajar, aspecto que no aporta gran informacin. El ofertar sin cumplir esta relacin supone el estar ofertando un margen adicional que con seguridad nunca va a entrar en el mercado.

Figura 85. Ejemplo oferta que cumple la relacin subir/bajar.

Figura 86. Ejemplo oferta que no cumple la relacin subir/bajar.

4 Para enfocar mejor las distintas estrategias de oferta de los agentes, puede observarse el mix de tecnologas con las que regula cada agente, pudindose justificar de este modo el seguir un patrn u otro de estrategias.

- 97 -

Anlisis del mercado elctrico de regulacin secundaria 7. Procedimiento de anlisis recomendado Juan Carlos Rucin Castellanos

Figura 87. Ejemplo mix tecnolgico de oferta.

Figura 88. Ejemplo porcentaje del mix tecnolgico de oferta y asignacin.

5 Una herramienta til para determinar distintas estrategias de los agentes son los diagramas de dispersin, en los que analizando la relacin entre diversas variables pueden obtenerse resultados muy significativos.

Figura 89. Ejemplo ratio % asignado respecto a necesidades vs precio de banda. Estrategia de cuota.

Figura 90. Ejemplo ratio % asignado respecto a necesidades vs precio de banda. Estrategia de ingresos.

6 Si se desea profundizar ms en la oferta de un agente, se puede seleccionar un da tipo y analizar su esquema de oferta, viendo sus curvas agregadas, grupos ofertantes, bloques ofertados cada hora as como el precio de cada uno de los bloques.

Figura 91. Ejemplo curvas agregadas de oferta.

Figura 92. Ejemplo bloques de oferta de un grupo para varias horas.

- 98 -

Anlisis del mercado elctrico de regulacin secundaria 7. Procedimiento de anlisis recomendado Juan Carlos Rucin Castellanos

7.2 Identificacin y anlisis de situaciones excepcionales


Mediante este anlisis se tratar de identificar distintas situaciones excepcionales que puedan darse en el mercado, tratando de describir los motivos que llevaron a ellas as como las diversas reacciones de los agentes ante las mismas. 1 Se comenzar observando para amplios rangos de fechas las ofertas y asignaciones desglosadas por empresas, localizando das en los que se produzcan cambios repentinos.

Figura 93. Ejemplo identificacin da excepcional.

2 Una vez determinados los das en los que hay alguna situacin fuera de lo comn se proceder a estudiar un rango de 10-15 das que engloben al da de estudio, analizando diversas variables como por ejemplo las cantidades y precios ofertados, asignaciones y precios de mercado, grupos ofertantes, curvas de ofertas, bloques ofertados

Figura 94. Ejemplo cambio de precios en el da excepcional.

Figura 95. Ejemplo modificacin curvas de oferta del agente en el da excepcional.

- 99 -

Anlisis del mercado elctrico de regulacin secundaria 7. Procedimiento de anlisis recomendado Juan Carlos Rucin Castellanos

3 Este anlisis de los das excepcionales localizados, se realizar para todos los agentes, de forma que se puedan determinar las reacciones de cada uno de ellos ante la situacin excepcional o fallo puntual de un agente.

7.3 Cambios de estrategias de oferta y reacciones de los agentes


Con este anlisis se tratar de identificar los posibles cambios de estrategia que puedan producirse a lo largo del periodo de estudio por parte de los agentes. Analizando, una vez identificados estos cambios, las reacciones de otros agentes para hacer frente a los mismos. 1 Se puede comenzar observando las ofertas o asignaciones de cada uno de los agentes en un rango amplio de fechas, tratando de localizar periodos en los que se produzcan cambios bien en las cantidades, o bien en los precios ofertados.

Figura 96. Ejemplo con diversos cambios de estrategia de oferta.

2 Una vez localizados los cambios de estrategia de oferta, se pasar a identificar los posibles motivos de los mismos, como la habilitacin de nuevos grupos para la regulacin o simplemente un cambio para mejorar la posicin del agente en cuestin en el mercado.

- 100 -

Anlisis del mercado elctrico de regulacin secundaria 7. Procedimiento de anlisis recomendado Juan Carlos Rucin Castellanos

Figura 97. Ejemplo participacin de grupos en la regulacin.

3 Una vez identificados los posibles motivos del cambio, pasaremos a comprobar cmo ha afectado ste al mercado, analizando las asignaciones a cada uno de los agentes, precios de mercado y la reaccin del resto de los agentes ante el cambio mostrado por la empresa analizando si varan su patrn tpico de ofertas o lo mantienen ampliando su banda ofertada.

7.4 Anlisis de la influencia de ciertas variables en el mercado de regulacin secundaria


Este anlisis trata de identificar la posible relacin que pueda existir entre variables como pueden ser la hidraulicidad, los precios casados en el mercado diario o las ofertas realizadas por un agente y su influencia en el mercado de regulacin secundaria. Para este tipo de anlisis se utilizar bsicamente los diagramas de dispersin de puntos, en los que se muestran en sendos ejes las distintas parejas de variables a analizar. El procedimiento para la realizacin de este anlisis se basa en ir modificando los agentes y tecnologas de los datos a analizar e ir representando las relaciones entre variables para identificar las posibles relaciones. A su vez, para facilitar este anlisis se pueden emplear las opciones de filtrado de outliers o datos anmalos y la representacin adicional de los histogramas de las variables representadas.

- 101 -

Anlisis del mercado elctrico de regulacin secundaria 7. Procedimiento de anlisis recomendado Juan Carlos Rucin Castellanos

Figura 98. Ejemplo relacin entre dos variables con histogramas.

- 102 -

CAPTULO 8.

CONCLUSIONES

- 103 -

Anlisis del mercado elctrico de regulacin secundaria 8. Conclusiones Juan Carlos Rucin Castellanos

8 CONCLUSIONES
Tras haber cumplido con los objetivos de este proyecto y empleando la herramienta desarrollada para la realizacin de un anlisis del mercado de regulacin secundaria, se obtienen diversas conclusiones fruto del estudio del mismo.

8.1 El futuro del mercado de secundaria


El mercado de regulacin secundaria es un mercado asentado y estable, el cual se rige segn el procedimiento de operacin 7.2. de REE, no existiendo ningn decreto ni reglamento adicional que modifique las condiciones del mismo. Sin embargo, actualmente el operador del sistema (REE) ha realizado una propuesta como respuesta al mandato del Real Decreto 1634/2006 en el que se requiere una revisin y mejora del sistema de regulacin secundaria.

8.1.1 Aspectos cuestionables de la regulacin secundaria


El mercado de regulacin secundaria es un mercado bien definido, sin embargo existen ciertas imperfecciones que permiten la mejora en ciertos aspectos. En el Real Decreto 1634/2006 se solicita al operador del sistema una propuesta de revisin del servicio de regulacin secundaria con fecha lmite el 31 de mayo del 2007. As, algunos aspectos propuestos a mejorar del actual sistema de regulacin secundaria son: Proveedores del servicio. El servicio ser prestado por las denominadas unidades de regulacin secundaria (URS) las cuales estarn compuestas por unidades fsicas de produccin previamente habilitadas para responder a los requerimientos del regulador maestro, excluyendo de las zonas de regulacin los grupos no habilitados para cumplir con este servicio que actualmente se engloban dentro de las zonas de regulacin [PROP07]. Tamao de las zonas de regulacin. El tamao mnimo de las zonas de regulacin est referido al valor de potencia instalada y segn el R.D. 1634/2006 tiene un valor de 300 MW. Se propone referir este tamao mnimo a la capacidad de aportar una determinada banda mnima de regulacin y no segn el criterio de potencia instalada [PROP07]. Retardos de respuesta. El sistema de seguimiento de respuesta de las zonas de regulacin posee una permisividad considerable en retardos de - 104 -

Anlisis del mercado elctrico de regulacin secundaria 8. Conclusiones Juan Carlos Rucin Castellanos

respuesta no justificados en su totalidad, pudindose realizar movimientos de reserva cuando el requerimiento del sistema ya ha cambiado de sentido. Por tanto se propone mejorar el criterio de control de estos retardos [PROP07]. Falta de coherencia entre ofertas y control de la prestacin. Subrayar primeramente que las ofertas se presentan por unidad de programacin, mientras que el control de la prestacin del servicio se lleva a cabo por zonas de regulacin. Esto hace que no se conozca qu unidades son las que realmente provn el servicio. Por ello se propone revisar el mecanismo de oferta y asignacin del servicio de forma que la oferta y asignacin del mismo se realice a nivel de zona de regulacin, que ser como se realizar el control de la prestacin [PROP07]. Coeficientes de penalizacin ms incentivadores. Los coeficientes actuales de penalizacin por incumplimiento (K=1,5) parecen no incentivar suficientemente el correcto seguimiento de las seales del RCP por parte de las zonas de regulacin. Se propone aumentar significativamente el factor de bonificacin-penalizacin para que realmente cumplan su funcin, pasando a un valor de K=5 [PROP07]. Modificacin de la liquidacin de la energa neta secundaria. El sistema actual de liquidacin de energa neta secundaria incentiva el uso de banda a subir frente a la banda a bajar, ya que esta ltima da lugar a una obligacin de pago. Adems, esta liquidacin se basa en los precios de las ofertas de terciaria, pudiendo darse situaciones en que las ofertas de agentes totalmente ajenos al mercado de regulacin secundaria influyan en los precios de ste, influyendo a su vez las ofertas errneas de terciaria que no han sido utilizadas en dicho mercado pero que s afectan al de secundaria. Por ello se propone que el uso de la energa neta secundaria sea liquidado siguiendo las pautas actuales pero estableciendo unos lmites de forma que como mnimo, el precio de la energa a subir sea el precio marginal del mercado diario; y como mximo, el precio de la energa a bajar sea igualmente, el precio marginal del mercado diario [PROP07]. Control de la prestacin. Se introducir un mecanismo para supervisar en todo momento la disponibilidad de banda secundaria por parte de cada unidad fsica de produccin as como la comprobacin de la calidad de respuesta de cada unidad de produccin [PROP07]. - 105 -

Anlisis del mercado elctrico de regulacin secundaria 8. Conclusiones Juan Carlos Rucin Castellanos

Otro aspecto a incorporar al servicio de regulacin secundaria es la diferenciacin en funcin de las constantes de respuesta de los grupos, creando una reserva rpida y una reserva lenta, cada una de las cules hara frente a las distintas variaciones de la red en funcin de si estas variaciones son debidas a contingencias del sistema o por el seguimiento de las rampas20 de la curva de demanda real.

8.1.2 Regulacin con centrales de bombeo


La regulacin con bombeo es una opcin actualmente viable tecnolgicamente gracias a la existencia en el mercado de turbinas de bombeo de velocidad variable, este tipo de turbinas ya estn siendo usadas en pases como Japn, sin embargo, esta tecnologa an no se ha implantado en nuestro pas. Las actuales centrales de bombeo slo permiten trabajar a plena carga. Por ello, la instalacin de este nuevo tipo de grupos de bombeo de velocidad variable podra ser de gran utilidad en las horas de valle del da, en las cuales la disponibilidad de banda a bajar es ms limitada. Adems, el uso de esta tecnologa para la regulacin, no slo aade ms banda a bajar, sino que con su utilizacin se incrementan las reservas hidrulicas disponibles para una posterior generacin.

8.1.3 Regulacin con centrales nucleares


Actualmente se est desarrollando la denominada IV generacin de reactores nucleares. Con ellos se busca una utilizacin segura, econmica, sostenible y no proliferante de la tecnologa nuclear para satisfacer las posibles necesidades energticas mundiales del siglo XXI [AZUA06]. Se prev que este tipo de reactores nucleares sean utilizables comercialmente en torno al 2030, pese a ello, en los prximos aos se comenzar la construccin de un primer prototipo

[www.nuclear.energy.gov].

20

Los cambios de potencia asignada a los grupos entre distintas horas no se realizan de

forma gradual, sino que son cambios discretos a nivel de gestin, sin embargo, los grupos poseen unas constantes dinmicas que impiden que estos cambios sean instantneos, por ello se requiere de una cierta reserva de seguimiento de rampa para hacer frente a la demanda real hasta que los grupos llegan a su valor de referencia.

- 106 -

Anlisis del mercado elctrico de regulacin secundaria 8. Conclusiones Juan Carlos Rucin Castellanos

En la investigacin de esta nueva generacin de reactores se plantea la posibilidad de regulacin de carga sin variaciones significativas del rendimiento de la planta, algo inviable en los reactores nucleares actuales. Si estas nuevas tecnologas son implantadas, se podra llegar al uso de la energa nuclear para la regulacin en un futuro muy a largo plazo.

8.2 Herramienta de visualizacin y anlisis de datos


El desarrollo de esta herramienta ha cumplido en su totalidad los objetivos que se pretendan obtener, creando una serie de funciones que permiten manejar de forma fcil, cmoda y rpida todo el volumen de datos existente21, reduciendo el trabajo del analista del mercado a seleccionar en unos sencillos mens las opciones y representaciones que desea obtener, generndose y tratndose los datos automticamente gracias a la herramienta. El hecho de tener que trabajar con tan elevado volumen de datos y en tan distintos formatos de almacenamiento (archivos planos, documentos excel) hara del anlisis de los mismos mediante hojas de clculo una tarea engorrosa y larga. Mediante la herramienta creada se posibilita un anlisis rpido, lo cual ser usado por el Despacho Central de Generacin (DCG) de Iberdrola para realizar un seguimiento peridico del mercado de regulacin secundaria, pudiendo ver los cambios de estrategias de la competencia, as como realizar anlisis exhaustivos de situaciones especiales que puedan producirse. Por tanto, se han cumplido las expectativas esperadas por el cliente (Iberdrola), desarrollndose una herramienta personalizada en respuesta a los requerimientos y necesidades del mismo.

8.3 Anlisis del mercado de regulacin secundaria


Empleando la herramienta de anlisis creada para este fin, se ha realizado un anlisis del mercado de regulacin secundaria, comprobando de esta forma la eficacia y utilidad de la herramienta implantada. Debido al valor aadido que poseen los resultados obtenidos de este anlisis, y por el hecho de haber sido el cliente - Iberdrola S.A.- quien ha costeado el trabajo de

21

Vase el anejo 3 para comprobar el volumen de datos a manejar.

- 107 -

Anlisis del mercado elctrico de regulacin secundaria 8. Conclusiones Juan Carlos Rucin Castellanos

realizacin del anlisis a travs de una beca en prcticas, se considera a Iberdrola propietario de los resultados de este anlisis reservndose el derecho de confidencialidad de los mismos. De este anlisis se han podido obtener diversas conclusiones relativas al mercado elctrico de regulacin secundaria, identificando distintas estrategias de oferta y participacin en el mercado, as como ciertas situaciones especificas en el mercado que han sido analizadas para conocer los motivos y consecuencias que supusieron. Adems se han determinado los distintos patrones con que operan los agentes participantes en este mercado as como la posicin y papel que desempean cada uno de ellos en el mismo. Estos resultados sern expuestos a los responsables y miembros del DCG as como al resto de miembros de la Direccin de Gestin de la Energa de Iberdrola.

- 108 -

CAPTULO 9.

FUTUROS DESARROLLOS

- 109 -

Anlisis del mercado elctrico de regulacin secundaria 9. Futuros Desarrollos Juan Carlos Rucin Castellanos

9 FUTUROS DESARROLLOS
9.1 Herramienta desarrollada
El proyecto realizado permite un anlisis global y bastante genrico sobre el mercado de regulacin secundaria. Sin embargo este anlisis no queda cerrado a posibles mejoras o incorporaciones de nueva informacin o sistemas que complementen el anlisis. Por otro lado, el proyecto se ha centralizado completamente en el estudio del mercado de regulacin secundaria, por lo que se podra ampliar a otros mercados de los que componen el sistema elctrico espaol o incluso a la integracin de todos ellos para el anlisis global del sistema elctrico espaol. La herramienta informtica creada, pese a funcionar correctamente y realizar su misin sin problemas, como todo programa informtico est abierta a nuevas mejoras e incorporaciones que vayan optimizndola y permitiendo solucionar los posibles cambios de formato que surjan en las publicaciones de informacin del mercado. As se pueden contemplar otras opciones como son: Incluir en el anlisis la posibilidad de diferenciar en las representaciones los das laborables de los festivos o fines de semana. Darle mayor importancia a los mrgenes de trabajo de los grupos o unidades reguladoras. Incorporar informacin sobre la programacin de los grupos para poder ver la relacin entre el acoplamiento y casacin de los grupos y la banda de regulacin que aportan al sistema. Crear una ventana de inicio desde la que se pueda cargar informacin o abrir la ventana de anlisis, de forma que en caso de necesitar cargar o actualizar los datos, el propio programa busque en las bases de datos de la empresa la informacin necesaria para agregar. Compilar el programa para su uso sin necesidad de tener que abrir Matlab, sino funcionando como una herramienta independiente.

- 110 -

Anlisis del mercado elctrico de regulacin secundaria 9. Futuros Desarrollos Juan Carlos Rucin Castellanos

9.2 Continuacin del proyecto


Adems el proyecto deja abiertas las puertas para la continuacin del mismo con otros proyectos que complementen al realizado. As, algunos puntos importantes que se podran ampliar son: Ampliar el programa creado permitiendo realizar anlisis de otros mercados, no slo del mercado de regulacin secundaria. Esto podra realizarse modificando las funciones creadas para el mercado de regulacin secundaria, o ms fcilmente crear nuevas funciones adaptadas a los nuevos mercados basndose en las ya existentes. Crear un programa, complementario o integrado en el actual, para la simulacin y prediccin del comportamiento del mercado segn las distintas estrategias que puedan adoptar cada uno de los agentes. Incorporar herramientas de anlisis avanzado como complemento y base de la simulacin y optimizacin de las posibles estrategias a seguir, basndose en mtodos estadsticos y heursticos, rboles de decisin, modelos ORTHO, perceptrones multicapa, lgica borrosa, control predictivo o redes neuronales para ello [SANC04] [SUBE04]. Realizacin de un estudio avanzado sobre los reactores nucleares de cuarta generacin analizando las opciones y ventajas que plantea esta nueva tecnologa para la regulacin secundaria de cara a un futuro a muy largo plazo. Realizacin de un anlisis de viabilidad econmica para analizar la posibilidad de incorporar centrales de bombeo de potencia variable al mix tecnolgico espaol, permitiendo de esta forma participar en el mercado de regulacin secundaria

- 111 -

CAPTULO 10.

BIBLIOGRAFA

- 112 -

Anlisis del mercado elctrico de regulacin secundaria 10. Bibliografa Juan Carlos Rucin Castellanos

10 BIBLIOGRAFA
10.1 Publicaciones y libros
[GOME02] [SANC04] A. Gmez Expsito y otros (2002). Anlisis y Operacin de Sistemas de Energa Elctrica. Mc Graw Hill. E. F. Snchez-beda, A. Muoz, J. Villar (2004). Minera y Visualizacin de Datos del Mercado Elctrico Espaol. Inteligencia Artificial, Revista Iberoamericada de Inteligencia Artificial. N 23 - pp. 34-52. E. F. Snchez-beda, A. Muoz, J. Villar (2004). SGO: Sistema de Informacin para la Realizacin de Ofertas en el Mercado Elctrico Espaol. Revista Anales de Mecnica y Electricidad. Vol. LXXX (I), pp. 40-50, Enero-Febrero 2004. F. Martnez Crcoles. (2001). El mercado de produccin de energa elctrica. Iberdrola generacin. Febrero 2001. J. Alonso y otros. (1999). Thermal plant bids and market clearing in an electricity pool. Minimization of cost vs. minimization of consumer payments. Publicacin IEEE Vol. 14 No. 4. Noviembre 1999 Servicio complementario de Regulacin Secundaria. P.O. 7.2. Suplemento del B.O.E. nm. 128. Martes 30-mayo2006. Servicio complementario de Regulacin Terciaria. P.O. 7.3. Suplemento del B.O.E. nm. 128. Martes 30-mayo2006. Resolucin de los desvos Generacin-Consumo. P.O. 3.3. Suplemento del B.O.E. nm. 128. Martes 30-mayo2006. J. Garca de Jaln, J. I. Rodrguez y J. Vidal (2005). Aprenda Matlab 7.0 como si estuviera en primero. E.T.S.I. Industrial. Universidad Politcnica de Madrid. A. Anta Martnez, J. L. Zamora Macho y R. Rodrguez Pecharromn (2000). Manual de referencia de Matlab & Simulink. Dep. de Electrnica y Automtica. E.T.S.I. ICAI. Universidad Pontificia Comillas. O. Angulo, E. Cuesta, C. Gutirrez y M. C. Martnez (2005). Curso de iniciacin a Matlab Tercera Edicin. Dep. Matemtica aplicada a la tcnica. Escuela Universitaria Politcnica. Universidad de Valladolid. Propuesta de revisin del servicio de regulacin secundaria. Direccin de operacin. Mayo 2007. - REE - 113 -

[SUBE04]

[MART01]

[ALON99]

[REE72]

[REE73]

[REE33]

[GARC05]

[ANTA00]

[ANGU05]

[PROP07]

Anlisis del mercado elctrico de regulacin secundaria 10. Bibliografa Juan Carlos Rucin Castellanos

[AZUA06]

J. A. Azuara (2006). Diapositivas La energa nuclear y el cambio climtico. Universidad Internacional Menndez Pelayo.

10.2 Pginas web consultadas


www.omel.es - OMEL - Operador del Mercado. www.ree.es REE Operador del Sistema. www.fim.utp.ac.pa/ - Universidad Tecnolgica de Panam www.nuclear.energy.gov U.S. Department of Energy

- 114 -

CAPTULO 11.

ANEJO 1. DESCRIPCIN
DE ESTRUCTURAS DE ALMACENAMIENTO DE DATOS

- 115 -

Anlisis del mercado elctrico de regulacin secundaria 11. Anejo 1. Descripcin de estructuras de almacenamiento de datos Juan Carlos Rucin Castellanos

11 ANEJO 1. DESCRIPCIN DE ESTRUCTURAS DE


ALMACENAMIENTO DE DATOS
A continuacin se muestran las estructuras y subestructuras de almacenamiento de datos, con todas sus variables y sus diversos niveles. Tras ellas, se realiza una breve descripcin del contenido de cada variable. En los esquemas se han usado ciertos smbolos que poseen un significado concreto. As, las variables que van seguidas de corchetes { } son aquellas que tienen carcter de cell22; las que van seguidas de parntesis ( ) son las que estn almacenadas en forma de vectores; y las que van seguidas de [ ] son las que tienen carcter de estructura23. A su vez, las letras d y h representan el nmero de elementos de la celda o vector, siendo d el nmero de das y h el nmero de horas de cada da.

22

Las variables tipo cell conforman una matriz de variables, las cuales pueden ser de

cualquier tipo de formato (cadenas de caracteres, matrices, argumentos lgicos) pudiendo haber varios formatos distintos dentro de una misma variable cell, es decir, el primer elemento puede ser un nmero, el segundo una matriz de caracteres...
23

Las variables tipo estructura permiten agrupar variables en estructuras tipo rbol,

pudiendo agrupar distintos tipos de argumentos dentro de una misma variable.

- 116 -

Anlisis del mercado elctrico de regulacin secundaria 11. Anejo 1. Descripcin de estructuras de almacenamiento de datos Juan Carlos Rucin Castellanos
FECHA (d) LISTA FESTIVOS ( ) FESTIVIDAD (d) UOF { } TECNO { } PNET ( ) UOF { } EMPRESA { } PARTICIPACION ( ) VEC_UOF { } VEC_FECHA_HORA (h) PRECIO ( ) CANTIDAD ( ) BLOQUE ( ) UOF { } SENTIDO { } CANTIDAD ( ) UOF { } SENTIDO { }

TECNO_PNET [ ]

EMPRESA [ ]

I90DIA {d}

VEC_OFERTA [h]

VEC_ASIG [h]

CABECERA I90 (d) EBRO (d) DUERO (d) JCAR (d) SIL (d) TAJO (d) TODOS (d) EBRO (d) DUERO (d) JCAR (d) SIL (d) TAJO (d) TODOS (d)

PRODUCIBLE [ ] HIDRAULICIDAD [ ]

RESERVAS [ ]

ESTRUCTURA TECNOEMP [ ]

IBER { } ENDE { } UF { } HC { } VIE { } GN { } OTR { } HIDRA { } FUEL { } GAS { } NUCLEAR { } CARBON { } CABECERA [ ] FECHA_HORA (h) NEC_SUB (h) NEC_BAJ (h) NEC_MAX (h) NEC_MIN (h) TIPO_ARCH FECHA_PUBLICACION

NECSEC {d}

VERSION_NECSEC (d) CABECERA_NECSEC (d) BANDA [d] SUBIR [d] PRECIOS_ASIG [ ] BAJAR [d] DIARIO [d] MEDIA HORARIA MEDIA HORARIA MEDIA HORARIA MEDIA HORARIA

(h) (h) (h) (h)

UNIDADES [ ]

VARIABLE { } UNIDADES { } IBER {d} ENDE {d} UF {d} SUBIR (h) BAJAR (h) SUBIR (h) BAJAR (h) SUBIR (h) BAJAR (h) SUBIR (h) BAJAR (h) SUBIR (h) BAJAR (h) SUBIR (h) BAJAR (h)

ENERGIA [ ] VIE {d} HC {d} GN {d}

BONI {d}

IBER (h) ENDE (h) UF (h) HC (h) VIE (h) GN (h)

Figura 99. Esquema de variables contenidas en las estructuras principales.

- 117 -

Anlisis del mercado elctrico de regulacin secundaria 11. Anejo 1. Descripcin de estructuras de almacenamiento de datos Juan Carlos Rucin Castellanos

Pasemos a continuacin a describir la informacin contenida en cada una de las variables. Fecha: Contiene un vector con las fechas de los datos de los que se tiene informacin. Lista festivos: Contiene un vector con las fechas consideradas festivos elctricos. Festividad: Contiene un vector de unos y ceros. Este vector tiene la misma longitud que el vector fecha y en la posicin de las fechas que se corresponden con festivos se coloca el valor 1. Tecno_pnet: Esa variable contiene informacin sobre las tecnologas y potencias de las unidades de oferta. Uof: Contiene un vector con los cdigos de las unidades. Tecno: Contiene un vector con la tecnologa correspondiente a cada unidad de oferta. Pnet: Contiene un vector con la potencia nominal de cada unidad de oferta. Empresa: Contiene informacin sobre la propiedad y participacin de cada una de las unidades de oferta. Uof: Contiene un vector con los cdigos de las unidades. Empresa: Contiene un vector con las empresas a las que pertenece cada unidad de oferta. Participacin: Contiene un vector con la participacin de cada empresa en cada unidad de oferta. I90dia: Vector de variables que contiene la informacin final sobre las ofertas y asignaciones del mercado de regulacin secundaria. Capa posicin del vector se corresponde con el da de la misma posicin del vector fecha. Vec_uof: Contiene la lista de unidades ofertantes el da seleccionado en el vector i90dia. Vec_fecha_hora: Contiene un vector con la fechas y horas del da seleccionado en el vector i90dia. - 118 -

Anlisis del mercado elctrico de regulacin secundaria 11. Anejo 1. Descripcin de estructuras de almacenamiento de datos Juan Carlos Rucin Castellanos

Vec_oferta: Contiene la informacin para cada hora del da seleccionado en el vector i90dia de las ofertas realizadas en el mercado de regulacin secundaria. Precio: Vector con los precios ofertados por las distintas unidades. Cantidad: Vector con las cantidades ofertadas por las distintas unidades. Bloque: Vector con el nmero de bloque de oferta de cada unidad. Uof: Vector con los cdigos de las unidades que realizan cada oferta. Sentido: Vector con el sentido de la oferta realizada por cada unidad (a subir o bajar). Vec_asig: Contiene la informacin para cada hora del da seleccionado en el vector i90dia de las asignaciones realizadas en el mercado de regulacin secundaria. Cantidad: Vector con las cantidades asignadas a cada unidad asignada. Uof: Vector con los cdigos de las unidades asignadas. Sentido: Vector con el sentido de la asignacin realizada a cada unidad (a subir o bajar). Cabecera i90dia: Esta variable contiene un vector de unos y ceros. Mediante las posiciones marcadas con un 0 se indican las fechas de los das que an no se ha cargado informacin en las variables i90dia. Hidraulicidad: Esta variable contiene segn las distintas cuencas

hidrogrficas las reservas y cantidad producible de energa en GWh de forma diaria. Tecnoemp: En esta variable, para cada una de las empresas y tecnologas se almacena un vector con los nombres de las unidades de oferta pertenecientes a las respectivas empresas o tecnologas indicadas. Necsec: Esta variable contiene la informacin relativa a las necesidades o requerimientos de banda a subir y a bajar publicados por REE. Cabecera: Esta variable contiene informacin sobre los archivos cargados. - 119 -

Anlisis del mercado elctrico de regulacin secundaria 11. Anejo 1. Descripcin de estructuras de almacenamiento de datos Juan Carlos Rucin Castellanos

Tipo_arch: Almacena el nombre de archivo que hemos cargado. Fecha_publicacion: Almacena la fecha de publicacin del archivo que hemos cargado. Fecha_hora: Contiene un vector con la fecha y horas del da de las necesidades cargadas. Nec_sub: Vector que almacena las necesidades de banda a subir previstas para cada hora del da seleccionado. Nec_baj: Vector que almacena las necesidades de banda a bajar previstas para cada hora del da seleccionado. Nec_max: Vector que almacena la banda mxima de cada bloque de oferta para cada hora del da seleccionado. Nec_min: Vector que almacena la banda mnima de cada bloque de oferta para cada hora del da seleccionado. Versin_necsec: Vector que almacena la versin del archivo de carga de la informacin sobre necesidades. Nos permite comprobar si existe alguna informacin adicional de nuevas versiones. Cabecera_necsec: Vector de unos y ceros que indica mediante un 1 los das para los cules se ha cargado informacin sobre las necesidades y con un 0 los das pendientes de cargar dicha informacin. Precios_asig: En esta variable se guardan los distintos precios asignados en el mercado de regulacin secundaria y el diario. Banda: Almacena los precios asignados de banda, tanto los horarios en un vector como el precio medio diario. Subir: Almacena los precios asignados a la energa a subir, tanto los horarios en un vector como el precio medio diario. Bajar: Almacena los precios asignados a la energa a bajar, tanto los horarios en un vector como el precio medio diario. Diario: Almacena los precios asignados en el mercado diario, tanto los horarios en un vector como el precio medio diario.

- 120 -

Anlisis del mercado elctrico de regulacin secundaria 11. Anejo 1. Descripcin de estructuras de almacenamiento de datos Juan Carlos Rucin Castellanos

Unidades: Esta variable almacena las unidades mtricas asociadas a diversas variables de datos. Variable: Vector que almacena diversos nombres de variables. Unidades: Vector que almacena las unidades asociadas a las variables del vector Variable.

Energa: En esta variable se almacena en forma de vector la energa real utilizada tanto a subir como a bajar por cada uno de los agentes en cada hora del da.

Boni: Esta variable almacena en forma de vectores para cada agente los valores de bonificaciones o penalizaciones que les corresponden en cada hora del da.

A continuacin se muestra el esquema de almacenaje de las variables en las subestructuras:

- 121 -

Anlisis del mercado elctrico de regulacin secundaria 11. Anejo 1. Descripcin de estructuras de almacenamiento de datos Juan Carlos Rucin Castellanos
FECHA (d) FESTIVIDAD (d) UOF { } TECNO { } PNET ( ) UOF { } PRECIO ( ) CANTIDAD ( ) UOF { } SENTIDO { } CANTIDAD ( ) UOF { } SENTIDO { }

UOF_PNET [ ]

I90DIA {d}

VEC_OFERTA [h]

VEC_ASIG [h]

CABECERA FALTAS (d) EBRO (d) DUERO (d) JCAR (d) SIL (d) TAJO (d) TODOS (d) EBRO (d) DUERO (d) JCAR (d) SIL (d) TAJO (d) TODOS (d)

PRODUCIBLE [ ] HIDRAULICIDAD [ ]

RESERVAS [ ]

NECSEC {d}

FECHA_HORA (h) NEC_SUB (h) NEC_BAJ (h)

VERSION_NECSEC (d) BANDA [d] SUBIR [d] PRECIOS_ASIG [ ] SUBESTRUCTURAS BAJAR [d] DIARIO [d] MEDIA HORARIA MEDIA HORARIA MEDIA HORARIA MEDIA HORARIA

(h) (h) (h) (h)

UNIDADES [ ]

VARIABLE { } UNIDADES { } IBER {d} SUBIR (h) BAJAR (h) SUBIR (h) BAJAR (h) SUBIR (h) BAJAR (h) SUBIR (h) BAJAR (h) SUBIR (h) BAJAR (h) SUBIR (h) BAJAR (h)

ENDE {d}

UF {d} ENERGIA [ ] VIE {d}

HC {d}

GN {d}

BONI {d}

IBER (h) ENDE (h) UF (h) HC (h) VIE (h) GN (h) FILTRAR NIVEL SUSTITUYE

FILTRADO [ ] DIA PUNTUAL HISTOGRAMAS INTERVALO TEXT

Figura 100. Esquema de variables contenidas en las subestructuras.

- 122 -

Anlisis del mercado elctrico de regulacin secundaria 11. Anejo 1. Descripcin de estructuras de almacenamiento de datos Juan Carlos Rucin Castellanos

Pasemos a continuacin a describir la informacin contenida en cada una de las variables. Fecha: Contiene un vector con las fechas de los datos de los que se tiene informacin. Festividad: Contiene un vector de unos y ceros. Este vector tiene la misma longitud que el vector fecha y en la posicin de las fechas que se corresponden con festivos se coloca el valor 1. Uof_pnet: Esa variable contiene informacin sobre las tecnologas y potencias de las unidades de oferta. Uof: Contiene un vector con los cdigos de las unidades. Tecno: Contiene un vector con la tecnologa correspondiente a cada unidad de oferta. Pnet: Contiene un vector con la potencia nominal de cada unidad de oferta. I90dia: Vector de variables que contiene la informacin final sobre las ofertas y asignaciones del mercado de regulacin secundaria. Capa posicin del vector se corresponde con el da de la misma posicin del vector fecha. Uof: Contiene la lista de unidades ofertantes el da seleccionado en el vector i90dia. Vec_oferta: Contiene la informacin para cada hora del da seleccionado en el vector i90dia de las ofertas realizadas en el mercado de regulacin secundaria. Precio: Vector con los precios ofertados por las distintas unidades. Cantidad: Vector con las cantidades ofertadas por las distintas unidades. Uof: Vector con los cdigos de las unidades que realizan cada oferta. Sentido: Vector con el sentido de la oferta realizada por cada unidad (a subir o bajar).

- 123 -

Anlisis del mercado elctrico de regulacin secundaria 11. Anejo 1. Descripcin de estructuras de almacenamiento de datos Juan Carlos Rucin Castellanos

Vec_asig: Contiene la informacin para cada hora del da seleccionado en el vector i90dia de las asignaciones realizadas en el mercado de regulacin secundaria. Cantidad: Vector con las cantidades asignadas a cada unidad asignada. Uof: Vector con los cdigos de las unidades asignadas. Sentido: Vector con el sentido de la asignacin realizada a cada unidad (a subir o bajar). Cabecera faltas: Esta variable contiene un vector de unos y ceros. Mediante las posiciones marcadas con un 0 se indican las fechas de los das que faltan por aadir alguna variable de informacin, de este modo, al actualizar la subestructura no es necesario cargar todos los datos de nuevo. Hidraulicidad: Esta variable contiene segn las distintas cuencas

hidrogrficas las reservas y cantidad producible de energa en GWh de forma diaria. Necsec: Esta variable contiene la informacin relativa a las necesidades o requerimientos de banda a subir y a bajar publicados por REE. Fecha_hora: Contiene un vector con la fecha y horas del da de las necesidades cargadas. Nec_sub: Vector que almacena las necesidades de banda a subir previstas para cada hora del da seleccionado. Nec_baj: Vector que almacena las necesidades de banda a bajar previstas para cada hora del da seleccionado. Versin_necsec: Vector que almacena la versin del archivo de carga de la informacin sobre necesidades. Nos permite comprobar si existe alguna informacin adicional de nuevas versiones. Precios_asig: En esta variable se guardan los distintos precios asignados en el mercado de regulacin secundaria y el diario. Banda: Almacena los precios asignados de banda, tanto los horarios en un vector como el precio medio diario. Subir: Almacena los precios asignados a la energa a subir, tanto los horarios en un vector como el precio medio diario. - 124 -

Anlisis del mercado elctrico de regulacin secundaria 11. Anejo 1. Descripcin de estructuras de almacenamiento de datos Juan Carlos Rucin Castellanos

Bajar: Almacena los precios asignados a la energa a bajar, tanto los horarios en un vector como el precio medio diario. Diario: Almacena los precios asignados en el mercado diario, tanto los horarios en un vector como el precio medio diario. Unidades: Esta variable almacena las unidades mtricas asociadas a diversas variables de datos. Variable: Vector que almacena diversos nombres de variables. Unidades: Vector que almacena las unidades asociadas a las variables del vector Variable. Energa: En esta variable se almacena en forma de vector la energa real utilizada tanto a subir como a bajar por cada uno de los agentes en cada hora del da. Boni: Esta variable almacena en forma de vectores para cada agente los valores de bonificaciones o penalizaciones que les corresponden en cada hora del da. Estas son las variables almacenadas en los archivos de las subestructuras. Sin embargo al arrancar el programa de visualizacin se cargan unas variables adicionales que en ningn momento se guardarn de forma permanente y que sirven para que el programa conozca en todo momento las opciones de representacin seleccionadas por el usuario. Estas variables son: Filtrado: Esta variable nos da informacin sobre la opcin de filtrar datos anmalos u outliers. Esta opcin se selecciona en el men opciones con la opcin de filtrado. Filtrar: Mediante el valor 1 se indica que se debe filtrar, si contiene un 0, el filtrado de datos no se realizar. Nivel: Indica el nivel de filtrado que se va a realizar, es decir, el porcentaje mnimo de datos que se van a representar. Sustituye: El valor de esta variable (1 0) indica si los datos anmalos se han de eliminar o sustituir por el valor 0. Dia_puntual: Guarda la fecha con la que se trabajar en las

representaciones en detalle de un nico da. - 125 -

Anlisis del mercado elctrico de regulacin secundaria 11. Anejo 1. Descripcin de estructuras de almacenamiento de datos Juan Carlos Rucin Castellanos

Histogramas: Si su valor es 1, la funciones predefinidas representarn un histograma adicional sobre los datos representados.

Intervalo: En esta variable se almacena el intervalo que se usar para realizar los ajustes por medias o por regresiones lineales. Por defecto tiene valor de 30 das, aunque puede ser modificado por el usuario desde el programa en cualquier momento.

Text: En caso de haber colocado una etiqueta de texto en algunas representaciones para aadir informacin adicional, se colocar aqu su direccin para poder eliminarla en la siguiente representacin.

Resaltar que las variables slo contendrn informacin relativa a la empresa y tecnologa a que hagan referencia, por lo que las variables energa y boni no almacenarn informacin de todos los agentes, sino slo de los que estn almacenndose en dicha subestructura.

- 126 -

CAPTULO 12.

ANEJO 2. DESCRIPCIN
DETALLADA DE LOS DATOS USADOS PARA EL ANLISIS

- 127 -

Anlisis del mercado elctrico de regulacin secundaria 12. Anejo 2. Descripcin detallada de los datos usados para el anlisis Juan Carlos Rucin Castellanos

12 ANEJO 2. DESCRIPCIN DETALLADA DE LOS DATOS


USADOS PARA EL ANLISIS
A continuacin se explica ms detenidamente los datos que se emplearn para la realizacin del anlisis as la forma de obtener dichos datos. Toda esta informacin es de carcter pblico (con excepcin de los datos de hidraulicidad que son de carcter confidencial y han sido aportados por Iberdrola).

12.1 Ficheros I90dia


Estos ficheros son publicados por el operador del sistema (REE) todos los das a las 5:45 h. La publicacin de cada da corresponde a la informacin del da D-90, siendo D el da de publicacin. Dado que en la web24 de consulta de informacin del OS slo hay disponibles los ltimos 3 meses, Iberdrola ha facilitado los archivos del resto del periodo de estudio. La creacin y publicacin de estos ficheros comenz a partir del 20/6/2004, por lo que se tomar esta fecha como comienzo para la realizacin del anlisis. Estos ficheros contienen los resultados desagregados, por unidad o grupo, de la programacin de los mercados de operacin correspondientes al da a que hacen referencia. El fichero se encuentra en formato Excel y est compuesto por 31 hojas de las cules se usarn para la realizacin del anlisis los datos correspondientes a las hojas I90DIA05 e I90DIA13, que contienen la informacin de asignaciones (cantidad asignada) y ofertas (cantidad y precio ofertado) realizadas para cada grupo de forma horaria. La informacin utilizada de las mismas se detalla en la tabla siguiente:
Ofertas de Banda de Regulacin Secundaria. I90DIA13 Potencia ofertada y precio de la oferta. Resultado de la I90DIA05 Programacin Horario del Mercado de Secundaria. SENTIDO BLOQUE UOF TIPO OFERTA SENTIDO UOF TIPO OFERTA Subir, Bajar Blq. 1, Blq. 2, Blq. 3, Blq. 4, Blq. 10, Blq. 11, ... Nombre de la unidad de oferta 1, 2, 3 (Ver tabla tipos ofertas) Subir, Bajar Nombre de la unidad de oferta 1, 2, 3 (Ver tabla tipos ofertas)

Tabla b. Informacin usada de los ficheros i90dia.

24

www.esios.ree.es

- 128 -

Anlisis del mercado elctrico de regulacin secundaria 12. Anejo 2. Descripcin detallada de los datos usados para el anlisis Juan Carlos Rucin Castellanos
1 2 3 4 5 6 7 8 9 10 11 TIPO DE OFERTA Generacin Venta Rgimen Especial Distribuidores Bombeo Consumo Contrato Bilateral Contrato Internacional Distribuidores adquisicin a Tarifa Cliente Cualificado Comercializadores Importacin / Exportacin Rgimen Especial a Mercado Adquisicin de energa para Servicios Auxiliares

Tabla c. Tipos de ofertas.

12.2 Festivos
La informacin correspondiente a festivos elctricos25, se puede obtener a travs de las publicaciones del operador del sistema (OMEL) y de los festivos oficiales segn el BOE. Una vez recopilada, sta informacin se pasa a formato Excel para su mejor procesamiento con Matlab.

12.3 Necesidades de secundaria (NecSec)


Fichero con las necesidades de regulacin secundaria para cada hora del da previstas por el OS (REE). El nombre del fichero ser: pdvpnecsec_aaaammdd.v siendo v la versin del fichero. Los valores de necesidades a subir y a bajar marcarn la relacin banda a subir / bajar que ser asignada en la casacin del mercado de regulacin secundaria.

12.4 Hidraulicidad
Fichero con datos sobre la reservas y energa producible (ambas en GWh) de las distintas cuencas hidrogrficas en las que participa Iberdrola. Estos datos se han obtenido realizando una consulta a las bases de datos que posee Iberdrola mediante el programa Oracle Discoverer.

25

No necesariamente se deben corresponder con los festivos nacionales.

- 129 -

Anlisis del mercado elctrico de regulacin secundaria 12. Anejo 2. Descripcin detallada de los datos usados para el anlisis Juan Carlos Rucin Castellanos

12.5 Precios asignados mercado de regulacin secundaria


El fichero contiene informacin sobre los precios que toman parte del mercado de regulacin secundaria, es decir, los precios de banda as como los precios de energa a bajar y a subir. Estos datos se han obtenido realizando una consulta a la base de datos de Iberdrola mediante el programa Oracle Discoverer.

12.6 Precios del mercado diario


El fichero contiene informacin sobre los precios del mercado diario de energa. Estos datos se han obtenido realizando una consulta a la base de datos de Iberdrola mediante el programa Oracle Discoverer.

12.7 Energa usada por agentes


El fichero contiene informacin sobre la energa asignada a cada agente en el mercado de regulacin secundaria. Estos datos se han extrado26 de los ficheros RCP27.

12.8 Bonificaciones y penalizaciones


El fichero contiene informacin sobre las bonificaciones/penalizaciones de cada agente en el mercado de regulacin secundaria. Estos datos se extraen de los ficheros RCP en el momento de extraer los datos de energa.

12.9 Informacin sobre los grupos


El fichero contiene la informacin correspondiente a la tecnologa, potencia neta y empresa a la que pertenece cada uno de los grupos. Toda esta informacin ha sido recopilada en un fichero Excel para su cmoda incorporacin a Matlab. La informacin, de carcter pblico, ha sido facilitada por Iberdrola.

26

Para la adquisicin de los datos de los archivos RCP se ha creado un programa en Visual Basic para Excel que automatice esta tarea y agregue la informacin de cada uno de los das a estudiar en un nico archivo. Los archivos RCP son archivos Excel facilitados por Iberdrola donde se recoge para cada da la informacin correspondiente a precios, energas asignadas y bonificaciones/penalizaciones para cada uno de los agentes participantes del mercado de regulacin secundaria.

27

- 130 -

CAPTULO 13.

ANEJO 3. CLCULO
APROXIMADO DEL VOLUMEN DE DATOS EMPLEADO

- 131 -

Anlisis del mercado elctrico de regulacin secundaria 13. Anejo 3. Clculo aproximado del volumen de datos empleado Juan Carlos Rucin Castellanos

13 ANEJO 3. CLCULO APROXIMADO DEL VOLUMEN DE


DATOS EMPLEADO
El hablar de un gran volumen de datos es un planteamiento subjetivo puede llevar a interpretaciones muy dispares, por ello, y para concienciar de la ineficacia de realizar un anlisis mediante herramientas bsicas como hojas de clculo u otros programas, se ha realizado un conteo medio aproximado del nmero de datos utilizados. As, para un periodo de 31 meses de estudio, los datos contenidos en cada una de las variables utilizadas se desglosan a continuacin:
Unidades Ofertantes Cdigo Potencia de cada unidad Agente propietario Necesidades (a subir y bajar) Hidraulicidad (5 cuencas + total) Ofertas (a subir y bajar) Precios Cantidades Nmero de ofertas Asignaciones (a subir y bajar) Cantidades Nmero de ofertas Energa (a subir y bajar) Bonificaciones/Penalizaciones Precios Banda Energa a subir Energa a bajar Mercado diario

65 65 390 44.400 11.100 3.374.400 3.374.400 3.374.400 1.332.000 1.332.000 44.400 22.200 22.200 22.200 22.200 22.200

Tabla d. Conteo de datos.

Del conteo de las variables bsicas indicadas en la tabla anterior obtenemos un total de unos 13 millones de valores a manejar, sin incluir algunos valores adicionales obtenidos del procesamiento de los datos base. Con estas cifras se demuestra la necesidad de una herramienta que facilite y reduzca el trabajo de anlisis de la informacin disponible.

- 132 -

También podría gustarte