DSO (DISTRIBUTION SYSTEM OPERATOR)

DSO, ¿cómo transformar la gestión de redes hacia un modelo más inteligente?

I+D+i Redes eléctricas

El sector energético se encuentra en plena transición hacia un modelo más inteligente y sostenible. Un proceso que pasa por la innovación y la digitalización, y que tiene como principal objetivo cuidar del planeta y de las personas. La implantación del modelo DSO (Distribution System Operators) permitirá maximizar la integración de energías renovables y acelerar la descarbonización de la economía creando valor para los clientes.

El modelo DSO revolucionará la distribución de la energía de la mano de la digitalización.
El modelo DSO revolucionará la distribución de la energía de la mano de la digitalización.

 

El modelo tradicional y unidireccional (Distribution Network Operator - DNO) de la distribución de energía, desde las redes de transporte de alta tensión hasta los puntos de consumo, está siendo transformado por la integración de las energías renovables y la descentralización energética. La operación y gestión de estos nuevos recursos hace necesario disponer de una red digital, inteligente y flexible.

QUÉ SON LOS DSO (DISTRIBUTION SYSTEM OPERATORS)

Los Operadores de Sistemas de Distribución (DSO) son las entidades responsables de distribuir y gestionar la energía desde las fuentes de generación hasta los usuarios finales que la consumen. La digitalización es la clave para asegurar el modelo DSO, requiriendo inversiones en automatización, contadores inteligentes, sistemas en tiempo real, big data y analítica de datos.

El modelo DSO utiliza contadores inteligentes que hacen posible la lectura bidireccional del flujo de energía y la comunicación en tiempo real. De esta forma, se posibilita la detección de interrupciones y el restablecimiento del suministro de manera automatizada, facilitando el seguimiento del consumo diario de los clientes a través de plataformas digitales de consulta a su disposición.

Una representación visual de las diferencias entre el modelo DNO y el modelo DSO.
Una representación visual de las diferencias entre el modelo DNO y el modelo DSO.

 

 

LAS VENTAJAS DEL MODELO DSO

La creciente demanda eléctrica de tecnologías de bajas emisiones de dióxido de carbono, como por ejemplo la recarga de vehículos eléctricos, junto con el aumento de los recursos energéticos distribuidos, ha impulsado la necesidad de crear una red de distribución capaz de gestionar proactivamente las necesidades de los clientes. Aquí entra en escena el modelo DSO, entre cuyas ventajas cabe destacar tres:

 Mediante el uso de contadores inteligentes, tiene la capacidad de medir y gestionar los flujos de energía teniendo en cuenta su bidireccionalidad —energía consumida y generada—, además de la intermitencia de las fuentes eólicas y solares.

 Permite la integración masiva de energías renovables, mejorando la calidad de suministro y creando valor para los clientes.

 Permite a los clientes disponer de información en tiempo real acerca de los consumos, ofreciéndoles una experiencia completa y personalizada.

LA EXPANSIÓN DEL MODELO DSO EN EL GRUPO IBERDROLA

El negocio de Redes del Grupo Iberdrola ha puesto en marcha, entre otros, los siguientes proyectos:

  • En España, se participa en proyectos demostradores a nivel europeo, como CoordiNet y OneNet, en los que se resuelven problemas de red mediante el uso de la flexibilidad de los recursos conectados, obtenida mediante mercados, coordinados en el primer caso con el Operador del sistema de España, Red Eléctrica, y con el Operador del Mercado, OMIE, en el segundo.
  • En Reino Unido, se está implementado un proyecto de control activo de la red en tiempo real en el área de Dumfries y Galloway, que permitirá conectar más de 200MW de generación renovable, evitando congestiones de red.
  • En Estados Unidos, se ha iniciado el despliegue masivo de contadores inteligentes en las empresas del estado de Nueva York, NYSEG y RG&E, tanto en el negocio eléctrico como en el de gas, así como la continua automatización de las subestaciones.
  • En Brasil, Neoenergia ha seleccionado la región compuesta por las ciudades de Atibaia, Bom Jesus dos Perdões y Nazaré Paulista, al este del estado de São Paulo, para invertir en mejoras que permitan ofrecer un servicio de distribución de energía más cercano al de un DSO. Esta inversión contempla las áreas de: contadores inteligentes, automatización y telecomunicaciones.
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> request.getHeader("User-Agent")  [in template "20102#20129#281690" at line 23, column 26]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign getHeader = request.getHeader...  [in template "20102#20129#281690" at line 23, column 5]
----
1${request.setAttribute('CSS',((request.getAttribute('CSS'))!"")+'&/o/iberdrola-corporativo-theme/css/decoradores/menuVertical2.css')} 
2<@liferay_util["html-top"]> 
3    <style> 
4     
5        .menu3-vertical.parent-selected,.menu4-vertical.parent-selected { 
6            display: block !important; 
7
8        #decMenuVertical a.rotated { 
9            -moz-transform: rotate(-180deg); 
10            -o-transform: rotate(-180deg); 
11            -webkit-transform: rotate(-180deg); 
12            transform: rotate(-180deg); 
13
14         
15        @media(max-width:959px) { 
16            div#decMenuVertical { 
17                display: none; 
18
19
20         
21    </style> 
22</@>   
23    <#assign getHeader = request.getHeader("User-Agent")?lower_case /> 
24    <#assign isMobile= getHeader?contains("mobile") /> 
25    <#assign isIpad = getHeader?contains("ipad") /> 
26     
27     
28    <#if !isMobile> 
29    <div id="decMenuVertical"> 
30        <nav class="menu-vertical-izq" style="clear:both;" role="navigation" aria-label="Menú secundario"> 
31            <ul class="menu2-vertical" role="list" aria-expanded="true" aria-hidden="false"> 
32            <#list entries as nav_item> 
33                <#assign 
34                    nav_item_attr_has_popup = "" 
35                    nav_item_css_class = "" 
36                    nav_item_layout = nav_item.getLayout() 
37                /> 
38                <#if nav_item.isSelected()> 
39                    <#assign 
40                        nav_item_attr_has_popup = "aria-haspopup='true'" 
41                        nav_item_css_class = "activoN2" 
42                        nav_item_css_class2 = "ON" 
43                        parentSelected="parent-selected activo" 
44                        girado="rotated" 
45                        child_aria_expanded="true" 
46                        child_aria_hidden="false" 
47                        child_display="display:block" 
48                    /> 
49                <#else> 
50                    <#assign 
51                        nav_item_css_class = "" 
52                        nav_item_css_class2 = "" 
53                        parentSelected="" 
54                        girado="" 
55                        child_aria_expanded="false" 
56                        child_aria_hidden="true" 
57                        child_display="display:none" 
58                    /> 
59                </#if> 
60                <#if nav_item.isChildSelected()> 
61                    <#assign 
62                        childSelected = "activoN2" 
63                        nav_item_attr_has_popup = "aria-haspopup='true'" 
64                    /> 
65                <#else> 
66                    <#assign 
67                        childSelected = "" 
68                        nav_item_attr_has_popup="" 
69                    /> 
70                </#if> 
71                 
72                <#if nav_item.hasChildren()> 
73                            <#assign nav_item_attr_has_popup = "aria-haspopup='true'" /> 
74                <#else> 
75                    <#assign nav_item_attr_has_popup = "aria-haspopup='false'" /> 
76                </#if> 
77                <li ${nav_item_attr_has_popup} class="${nav_item_css_class} opcion-${nav_item?index} ${childSelected}" id="layout_${nav_item.getLayoutId()}" role="presentation" aria-controls="menu-${nav_item?index}"> 
78                    <a title="${nav_item.getName()}" aria-labelledby="layout_${nav_item.getLayoutId()}" ${nav_item_attr_has_popup} class="${nav_item_css_class2}" href="${nav_item.getURL()}" ${nav_item.getTarget()} role="menuitem"><span> ${nav_item.getName()}  
79                        <#if nav_item.getTarget()?contains("_blank")>  
80                            <img alt="ventana nueva" class="ven-new" src="/o/iberdrola-corporativo-theme/images/comunes/ventana_nueva.png"> 
81                            <span class="sr-only txt-aa">External link, opens in new window.</span> 
82                        </#if> 
83                             
84                        </span></a> 
85                    <#if nav_item.hasChildren()> 
86                        <a href="javascript:void(0)" class="tiene-hijos3 ${girado}"></a> 
87     
88                        <ul id="menu-${nav_item?index}" aria-controls="menu-${nav_item?index}" class="menu3-vertical ${parentSelected}" role="list" aria-expanded="${child_aria_expanded}" aria-hidden="${child_aria_hidden}" aria-labelledby="opcion-4" style="${child_display}" role="menu"> 
89                            <#list nav_item.getChildren() as nav_child> 
90                                <#assign 
91                                    nav_child_css_class = "" 
92                                    nav_child_css_class2 = "" 
93                                /> 
94                                <#if nav_child.isSelected()> 
95                                    <#assign 
96                                        nav_child_css_class = "selected activoN3" 
97                                        nav_child_css_class2 = "ON" 
98                                    /> 
99                                </#if> 
100                                <#if nav_child.hasChildren()> 
101                                            <#assign nav_item_attr_has_popup = "aria-haspopup='true'" /> 
102                                <#else> 
103                                            <#assign nav_item_attr_has_popup = "aria-haspopup='false'" /> 
104                                </#if> 
105                                <#if nav_child.isChildSelected()> 
106                                    <#assign 
107                                        childSelected = "activoN3" 
108                                        nav_item_attr_has_popup = "aria-haspopup='true'" 
109                                        parentSelected="parent-selected activo" 
110                                        girado="rotated" 
111                                        child_aria_expanded="true" 
112                                        child_aria_hidden="false" 
113                                        child_display="display:block" 
114                                    /> 
115                                <#else> 
116                                    <#assign 
117                                        childSelected = "" 
118                                        nav_item_attr_has_popup="" 
119                                        parentSelected="" 
120                                        girado="" 
121                                        child_aria_expanded="false" 
122                                        child_aria_hidden="true" 
123                                        child_display="display:none" 
124                                    /> 
125                                </#if> 
126                                <li ${nav_item_attr_has_popup} class="${nav_child_css_class} opcion-${nav_item?index}-${nav_child?index} ${childSelected}" id="layout_${nav_child.getLayoutId()}" role="presentation"> 
127                                    <a class="${nav_child_css_class2}" title="${nav_child.getName()}" aria-labelledby="layout_${nav_child.getLayoutId()}" href="${nav_child.getURL()}" ${nav_child.getTarget()} role="menuitem" aria-controls="menu-${nav_item?index}-${nav_child?index}"><span>${nav_child.getName()} 
128                                         <#if nav_child.getTarget()?contains("_blank")>  
129                                            <img alt="ventana nueva" class="ven-new" src="/o/iberdrola-corporativo-theme/images/comunes/ventana_nueva.png"> 
130                                            <span class="sr-only txt-aa">External link, opens in new window.</span> 
131                                        </#if> 
132                                    </span></a> 
133                                                <#if nav_child.hasChildren()> 
134                                                    <a href="javascript:void(0)" class="tiene-hijos4 ${girado}"></a> 
135                                                  
136                                                    <ul id="menu-${nav_item?index}-${nav_child?index}" aria-controls="menu-${nav_item?index}-${nav_child?index}" class="menu4-vertical ${parentSelected}" role="list" aria-expanded="${child_aria_expanded}" aria-hidden="${child_aria_hidden}" aria-labelledby="opcion-${nav_item?index}-${nav_child?index}" style="display: none;" role="menu"> 
137                                                        <#list nav_child.getChildren() as nav_child2> 
138                                                            <#assign 
139                                                                nav_child_css_class = "" 
140                                                                nav_child_css_class2 = "" 
141                                                            /> 
142                                                            <#if nav_child2.isSelected()> 
143                                                                 
144                                                                <#assign 
145                                                                    nav_child_css_class = "selected activoN4" 
146                                                                    nav_child_css_class2 = "ON" 
147                                                                /> 
148                                                            </#if> 
149                                                            <#if nav_child2.hasChildren()> 
150                                                                <#assign nav_item_attr_has_popup = "aria-haspopup='true'" /> 
151                                                            <#else> 
152                                                                <#assign nav_item_attr_has_popup = "aria-haspopup='false'" /> 
153                                                            </#if> 
154                                                            <li ${nav_item_attr_has_popup} class="${nav_child_css_class}  opcion-${nav_item?index}-${nav_child?index}-${nav_child2?index}" id="layout_${nav_child2.getLayoutId()}" role="presentation"> 
155                                                                <a class="${nav_child_css_class2}" title="${nav_child2.getName()}" aria-labelledby="layout_${nav_child2.getLayoutId()}" href="${nav_child2.getURL()}" ${nav_child.getTarget()} role="menuitem"><span>${nav_child2.getName()}  
156                                                                        <#if nav_child2.getTarget()?contains("_blank")>  
157                                                                            <img alt="ventana nueva" class="ven-new" src="/o/iberdrola-corporativo-theme/images/comunes/ventana_nueva.png"> 
158                                                                            <span class="sr-only txt-aa">External link, opens in new window.</span> 
159                                                                        </#if> 
160                                                                </span></a> 
161                                                            </li> 
162                                                        </#list> 
163                                                    </ul> 
164                                                </#if> 
165                                </li> 
166                            </#list> 
167                        </ul> 
168                    </#if> 
169                </li> 
170            </#list> 
171        </ul> 
172    </nav> 
173    </div> 
174     
175    </#if>