diff --git a/Zero_engine.alpx b/Zero_engine.alpx
index 3b82aa6c..43084e2d 100644
--- a/Zero_engine.alpx
+++ b/Zero_engine.alpx
@@ -173,6 +173,10 @@
1739979321556
+
1659118426374
@@ -349,6 +353,10 @@
1717159864803
+
1659525715752
@@ -937,6 +945,10 @@
1671011596610
+
+
1718560423698
@@ -1207,6 +1223,30 @@
+
+ 1749738812988
+
+
+
+
+
+
+
@@ -1522,6 +1562,18 @@
1746606645736
+
+ 1749648342034
+
+
+
+ 1749649002419
+
+
+
+ 1749651263461
+
+
com.anylogic.libraries.modules.markup_descriptors
diff --git a/_alp/Agents/EnergyModel/Code/Functions.java b/_alp/Agents/EnergyModel/Code/Functions.java
index de829a1c..b09ceef9 100644
--- a/_alp/Agents/EnergyModel/Code/Functions.java
+++ b/_alp/Agents/EnergyModel/Code/Functions.java
@@ -751,9 +751,12 @@
/*ALCODEEND*/}
-ArrayList f_getGridConnections()
+ArrayList f_getActiveGridConnections()
{/*ALCODESTART::1716890117265*/
-return c_gridConnections;
+ArrayList copyOfGridConnectionList = new ArrayList<>(c_gridConnections);
+copyOfGridConnectionList.removeAll(Arrays.asList(pop_gridConnections)); // Remove all default gridconnections (no flex control, only used for gridnode profile)
+return copyOfGridConnectionList;
+
/*ALCODEEND*/}
double f_initializeEngine()
@@ -1307,7 +1310,7 @@ EnergyCoop f_addConsumptionEnergyCarrier(OL_EnergyCarriers EC)
{/*ALCODESTART::1741710906926*/
//Update main area
-v_liveAssetsMetaData.updateActiveAssetData(f_getGridConnections());
+v_liveAssetsMetaData.updateActiveAssetData(f_getActiveGridConnections());
//Update coop
if(pop_energyCoops.size()>0){
@@ -1315,7 +1318,7 @@ EnergyCoop f_addConsumptionEnergyCarrier(OL_EnergyCarriers EC)
}
//Update grid connection active asset data
-for(GridConnection GC : f_getGridConnections()){
+for(GridConnection GC : f_getActiveGridConnections()){
GC.v_liveAssetsMetaData.updateActiveAssetData(new ArrayList<>(List.of(GC)));
}
diff --git a/_alp/Agents/EnergyModel/Code/Functions.xml b/_alp/Agents/EnergyModel/Code/Functions.xml
index 07c4ec82..876800e1 100644
--- a/_alp/Agents/EnergyModel/Code/Functions.xml
+++ b/_alp/Agents/EnergyModel/Code/Functions.xml
@@ -260,7 +260,7 @@
RETURNS_VALUE
ArrayList<GridConnection>
1716890117265
-
+
1360
520