Uploaded image for project: 'Ergo'
  1. Ergo
  2. ERGO-337

Electric Power Utility Network Damage Analysis (Hazus style) makes an error

XMLWordPrintableJSON

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Normal Normal
    • NIST-V1
    • NIST-V1
    • None

      Electric Power Utility Network Damage Analysis makes an error when the hazard is Memphis 7.9. It works without any problem when hazard is Memphis 7.7M 0.2 Sec SA

      [ERROR] [edu.illinois.ncsa.ergo.core.analysis.types.UseCase]: Script failed
      ncsa.tools.elf.core.exceptions.ActivationException: Failed executing script
      at ncsa.tools.elf.scripts.modules.SerialScriptsModule.wrappedActivate(SerialScriptsModule.java:75)
      at ncsa.tools.elf.core.BaseContainerModule.activate(BaseContainerModule.java:22)
      at ncsa.tools.elf.core.types.ElfContainer.startModules(ElfContainer.java:225)
      at ncsa.tools.elf.core.types.ElfContainer.activateScriptModules(ElfContainer.java:195)
      at ncsa.tools.elf.embedded.container.EmbeddedElfContainer.wrappedStart(EmbeddedElfContainer.java:46)
      at ncsa.tools.elf.core.types.ElfContainer.start(ElfContainer.java:75)
      at ncsa.tools.elf.embedded.managers.EmbeddedExecutionManager.execute(EmbeddedExecutionManager.java:36)
      at edu.illinois.ncsa.ergo.core.analysis.elf.ElfScriptExecutable$1.run(ElfScriptExecutable.java:142)
      at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
      Caused by: ncsa.tools.elf.core.exceptions.ScriptExecutionException: Failed computing bridge damage for feature with id: Mem_power_link5_node.1
      at edu.illinois.ncsa.ergo.eq.tasks.BaseFeatureFragilityHazardTask.handleFeature(BaseFeatureFragilityHazardTask.java:283)
      at edu.illinois.ncsa.ergo.core.analysis.ogrescript.tasks.core.SimpleFeatureTask.wrappedExecute(SimpleFeatureTask.java:66)
      at ncsa.tools.ogrescript.tasks.OgreScriptBaseTask.execute(OgreScriptBaseTask.java:52)
      at ncsa.tools.ogrescript.modules.DynamicTaskExecutionModule.runTask(DynamicTaskExecutionModule.java:53)
      at ncsa.tools.ogrescript.modules.SingleTaskExecutionModule.runTasks(SingleTaskExecutionModule.java:13)
      at ncsa.tools.ogrescript.tasks.OgreScriptTaskContainer.processTask(OgreScriptTaskContainer.java:48)
      at ncsa.tools.ogrescript.tasks.container.loop.ForEach.wrappedExecute(ForEach.java:34)
      at ncsa.tools.ogrescript.tasks.OgreScriptBaseTask.execute(OgreScriptBaseTask.java:52)
      at ncsa.tools.ogrescript.modules.DynamicTaskExecutionModule.runTask(DynamicTaskExecutionModule.java:53)
      at ncsa.tools.ogrescript.modules.SerialTaskExecutionModule.runTasks(SerialTaskExecutionModule.java:13)
      at ncsa.tools.ogrescript.tasks.container.Try.wrappedExecute(Try.java:60)
      at ncsa.tools.ogrescript.tasks.OgreScriptBaseTask.execute(OgreScriptBaseTask.java:52)
      at ncsa.tools.ogrescript.modules.DynamicTaskExecutionModule.runTask(DynamicTaskExecutionModule.java:53)
      at ncsa.tools.ogrescript.modules.SerialTaskExecutionModule.runTasks(SerialTaskExecutionModule.java:13)
      at ncsa.tools.ogrescript.tasks.container.Try.wrappedExecute(Try.java:60)
      at edu.illinois.ncsa.ergo.core.analysis.elf.tasks.AnalysisTask.wrappedExecute(AnalysisTask.java:55)
      at ncsa.tools.ogrescript.tasks.OgreScriptBaseTask.execute(OgreScriptBaseTask.java:52)
      at ncsa.tools.ogrescript.modules.DynamicTaskExecutionModule.runTask(DynamicTaskExecutionModule.java:53)
      at ncsa.tools.ogrescript.modules.SerialTaskExecutionModule.runTasks(SerialTaskExecutionModule.java:13)
      at ncsa.tools.ogrescript.OgreScript.execute(OgreScript.java:132)
      at ncsa.tools.elf.scripts.modules.SerialScriptsModule.wrappedActivate(SerialScriptsModule.java:70)
      ... 8 more
      Caused by: java.lang.NullPointerException
      at edu.illinois.ncsa.ergo.eq.hazard.util.HazardUtil.getCorrectUnitsOfPGA(HazardUtil.java:349)
      at edu.illinois.ncsa.ergo.eq.hazard.util.HazardUtil.convertHazardType(HazardUtil.java:230)
      at edu.illinois.ncsa.ergo.eq.hazard.util.HazardUtil.convertHazard(HazardUtil.java:161)
      at edu.illinois.ncsa.ergo.eq.hazard.datasets.HazardDataset.getValueAt(HazardDataset.java:130)
      at edu.illinois.ncsa.ergo.eq.hazard.types.HazardSet.getHazardVal(HazardSet.java:362)
      at edu.illinois.ncsa.ergo.eq.types.FragilityHazardSet.getHazardVal(FragilityHazardSet.java:123)
      at edu.illinois.ncsa.ergo.eq.tasks.BaseFeatureFragilityHazardTask.handleFeature(BaseFeatureFragilityHazardTask.java:205)
      ... 28 more

              tolbert Nathan Tolbert
              ywkim Yong Wook Kim
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: