Skip to content

NodeValidation issue #687

Description

@danielfeismann

Check first, if this is still there after #599 has been merged.

Validation throws some exceptions on nodes.

Can be replicated with helgoland.pbf. Does not seem to occur in smaller grids?

17:36:54.462 INFO  e.ie3.osmogrid.lv.LvGridGenerator$ - Finished building of grid graph. Starting to build electrical grid for grid: 87f0afcd-024d-4d0f-a841-48b16c28be30
17:36:56.773 INFO  utils.Connections$ - Needs to find shortest path connections for 1840 vertices. This may take a while.
17:36:58.265 INFO  utils.Connections$ - Finished search for shortest path connections for 1840 vertices.
17:37:26.223 INFO  e.ie3.osmogrid.lv.LvGridGenerator$ - Finished grid generation and sending results for grid: 87f0afcd-024d-4d0f-a841-48b16c28be30
17:37:26.226 INFO  edu.ie3.osmogrid.lv.LvCoordinator$ - Received expected grid: 87f0afcd-024d-4d0f-a841-48b16c28be30
17:37:26.226 INFO  edu.ie3.osmogrid.lv.LvCoordinator$ - Received all expected grids! Will report back SubGridContainers
17:37:26.227 INFO  e.i.osmogrid.guardian.run.RunSupport - Received lv grids.
17:37:26.234 INFO  edu.ie3.osmogrid.lv.LvCoordinator$ - Got terminated by ActorSystem.
17:37:26.267 INFO  edu.ie3.osmogrid.mv.MvCoordinator$ - Given area was split into 1 polygon(s).
17:37:26.404 INFO  e.i.osmogrid.mv.VoronoiCoordinator$ - Got terminated by ActorSystem.
17:37:26.404 INFO  edu.ie3.osmogrid.mv.MvCoordinator$ - Received all expected grids! Will report back SubGridContainers
17:37:26.405 INFO  edu.ie3.osmogrid.mv.MvCoordinator$ - Got terminated by ActorSystem.
17:37:26.406 INFO  e.i.osmogrid.guardian.run.RunSupport - Received mv grids.
17:37:26.408 INFO  e.i.osmogrid.guardian.run.RunSupport - Starting to handle grid results.
17:37:26.408 INFO  e.i.osmogrid.guardian.run.RunSupport - All requested grids successfully generated.
17:37:26.657 ERROR e.i.osmogrid.guardian.run.RunSupport - An exception occurred while validating the generated grid. Exception: edu.ie3.datamodel.exceptions.FailedValidationException: Validation failed due to:
        The following exception(s) occurred while checking the uniqueness of 'AssetInput' entities: 
              'NodeInput' entities with duplicated String key, but different field values found! Affected primary keys: [Highway node between: 29274308 and 260585515],
              [Highway node between: 260384285 and 260384286],
              [Highway node between: 5413446397 and 5413446398],
              [Highway node between: 5519668524 and 5504100105],
              [Highway node between: 260585508 and 260585509],
              [Highway node between: 260585541 and 260585543],
              [Highway node between: 260408202 and 260408207],
              [Highway node between: 260408315 and 260408316],
              [Highway node between: 3210986693 and 260585536],
              [Highway node between: 2925200356 and 3210986686],
              [Highway node between: 260585520 and 260585522],
              [Highway node between: 260585510 and 260585512],
              [Highway node between: 5413446389 and 5413446390],
              [Highway node between: 260408311 and 260408205],
              [Highway node between: 2468660674 and 5485502144],
              [Highway node between: 260384287 and 260384288],
              [Highway node between: 260408207 and 260408203],
              [Highway node between: 3211159386 and 2925200354],
              [Highway node between: 260757426 and 260757420],
              [Highway node between: 260384284 and 3569914123],
              [Highway node between: 260236285 and 260757426]
        The following exception(s) occurred while checking the uniqueness of 'AssetInput' entities: 
              'LineInput' entities with duplicated String key, but different field values found! Affected primary keys: [Line between: Highway node between: 260408311 and 260408205-Highway node: 260408205],
              [Line between: Highway node: 5413446397-Highway node between: 5413446397 and 5413446398],
              [Line between: Highway node between: 260408315 and 260408316-Highway node: 260408316],
              [Line between: Highway node between: 5413446389 and 5413446390-Highway node: 5413446390],
              [Line between: Highway node: 3211159386-Highway node between: 3211159386 and 2925200354],
              [Line between: Highway node: 260408311-Highway node between: 260408311 and 260408205],
              [Line between: Highway node between: 260408207 and 260408203-Highway node: 260408203],
              [Line between: Highway node: 260585520-Highway node between: 260585520 and 260585522],
              [Line between: Highway node between: 260236285 and 260757426-Highway node: 260757426],
              [Line between: Highway node: 260384284-Highway node between: 260384284 and 3569914123],
              [Line between: Highway node: 29274308-Highway node between: 29274308 and 260585515],
              [Line between: Highway node: 260236285-Highway node between: 260236285 and 260757426],
              [Line between: Node (7.8903723 54.18131210000001)-Highway node between: 5519668524 and 5504100105],
              [Line between: Highway node between: 260408202 and 260408207-Highway node: 260408207],
              [Line between: Highway node between: 260384287 and 260384288-Highway node: 260384288],
              [Line between: Highway node: 3210986693-Highway node between: 3210986693 and 260585536],
              [Line between: Highway node between: 2468660674 and 5485502144-Highway node: 5485502144],
              [Line between: Highway node between: 3211159386 and 2925200354-Highway node: 2925200354],
              [Line between: Highway node: 2468660674-Highway node between: 2468660674 and 5485502144],
              [Line between: Highway node between: 260585510 and 260585512-Highway node: 260585512],
              [Line between: Highway node: 260757426-Highway node between: 260757426 and 260757420],
              [Line between: Highway node: 2925200356-Highway node between: 2925200356 and 3210986686],
              [Line between: Highway node: 260585510-Highway node between: 260585510 and 260585512],
              [Line between: Highway node: 260585541-Highway node between: 260585541 and 260585543],
              [Line between: Highway node between: 260384284 and 3569914123-Highway node: 3569914123],
              [Line between: Highway node between: 3210986693 and 260585536-Highway node: 260585536],
              [Line between: Highway node between: 260384285 and 260384286-Highway node: 260384286],
              [Line between: Highway node between: 260757426 and 260757420-Highway node: 260757420],
              [Line between: Highway node: 260585508-Highway node between: 260585508 and 260585509],
              [Line between: Highway node between: 260585508 and 260585509-Highway node: 260585509],
              [Line between: Highway node between: 5519668524 and 5504100105-Highway node: 5504100105],
              [Line between: Highway node: 260384287-Highway node between: 260384287 and 260384288],
              [Line between: Highway node between: 260585520 and 260585522-Highway node: 260585522],
              [Line between: Highway node between: 29274308 and 260585515-Highway node: 260585515],
              [Line between: Highway node between: 5413446397 and 5413446398-Highway node: 5413446398],
              [Line between: Highway node: 5413446389-Highway node between: 5413446389 and 5413446390],
              [Line between: Highway node between: 2925200356 and 3210986686-Highway node: 3210986686],
              [Line between: Highway node: 260408202-Highway node between: 260408202 and 260408207],
              [Line between: Highway node: 260408207-Highway node between: 260408207 and 260408203],
              [Line between: Highway node: 260384285-Highway node between: 260384285 and 260384286]
        The grid contains unconnected elements: [fbba6a96-1b92-41be-b34e-85d56ae2b32f, 0fb052cb-fba1-436a-abd7-38f267f03be6, 12d8b19c-9525-46a0-9aaa-1b962f89121f, 0639edc1-3545-41b3-a503-d7b524ccc3d4, 1a1b734f-ce42-4faf-b1a4-e04490648fa1]
17:37:26.660 INFO  e.i.o.i.i.OsmSource$PbfFileSource - Got request to terminate.
17:37:26.660 INFO  e.i.o.i.i.OsmSource$PbfFileSource - Got terminated by ActorSystem.
17:37:27.235 INFO  e.i.o.i.o.ResultListener$$anon$2 - Got terminated by ActorSystem.
17:37:27.236 INFO  e.i.osmogrid.guardian.run.RunSupport - All child processes of run f5736647-4b57-4c87-abcf-a126bc78cb48 successfully terminated. Finally terminating the whole run process.
17:37:27.237 INFO  e.i.o.guardian.OsmoGridGuardian$ - Run f5736647-4b57-4c87-abcf-a126bc78cb48 terminated.
17:37:27.256 INFO  o.a.pekko.actor.CoordinatedShutdown - Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
 
17:37:27.293 INFO  e.ie3.datamodel.io.factory.Factory - The following additional fields were found for entity class of 'LineInput': [nodeB, type, nodeA]
17:37:27.294 INFO  e.ie3.datamodel.io.factory.Factory - The following additional fields were found for entity class of 'Transformer2WInput': [nodeB, type, nodeA]

....

Summarization of grid "helgoland":
In subgrid 1: 0.4 kV with 314 node(s)
In subgrid 2: 0.4 kV with 132 node(s)
In subgrid 3: 0.4 kV with 768 node(s)
In subgrid 4: 0.4 kV with 474 node(s)
In subgrid 5: 0.4 kV with 41 node(s)
In subgrid 6: 0.4 kV with 111 node(s)
In subgrid 7: 10 kV with 6 node(s)
In subgrid 8: 110 kV with 1 node(s)
Number of slack nodes: 1
Number of lv nodes: 1840
Number of mv nodes: 6
Number of hv nodes: 1

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions