Loading...

Development of Rtx Software with Tools for Automated Modeling and Visualization: Object-Oriented Design and Application

Jalili, Mojtaba | 2025

0 Viewed
  1. Type of Document: M.Sc. Thesis
  2. Language: Farsi
  3. Document No: 58164 (09)
  4. University: Sharif University of Technology
  5. Department: Civil Engineering
  6. Advisor(s): Mahsouli, Mojtaba
  7. Abstract:
  8. This thesis presents the creation of two automation tools for modeling and visualization processes within the Rtx software and their application to the probabilistic seismic hazard analysis of Tehran. Rtx is a software platform capable of conducting reliability, risk, and resilience analyses. It enables the modeling of various hazards, including earthquakes and floods, as well as the analysis of diverse infrastructure systems, such as buildings portfolio, power network, water network, transportation system, gas network, telecommunication, healthcare system, and business facilities. The preprocessing phase of analyses in Rtx involves extracting infrastructure and hazard source data from databases and converting them into corresponding probabilistic models within the software. To automate this process, the first part of this research introduces the development of RML, a domain-specific markup language based on XML and designed with an object-oriented approach. RML offers a wide range of tags and attributes, allowing the implementation of the logic required to transform database information into the corresponding models. Survey results indicate the high efficiency and flexibility of the RML tool compared to previous solutions, showing a clear user preference for its use. In the second part of this research, to improve decision-makers’ understanding of analysis results and eliminate dependence on external software, a visualization tool is integrated into Rtx. This tool supports the generation of heatmaps, bubble maps, and polyshape maps over geographical backgrounds in the form of scalable vector graphics (SVG). These maps allow dynamic and interactive display of data for each geographic location, including attributes such as name, value, and spatial location. Survey findings demonstrate that the tool significantly accelerates and simplifies the data visualization process while effectively addressing technical user needs and enhancing the overall user experience within the software. To demonstrate the capabilities of these tools, they are applied to the probabilistic seismic hazard analysis of Tehran. Using RML, all seismic sources within a 150-kilometer radius of the city are extracted based on the 2014 Middle East Earthquake Model database (EMME14). This includes 1476 point sources, 33 line sources, and 16 area sources. The logic for transforming this data into corresponding models and constructing the probabilistic model chain is implemented using RML, resulting in the generation of the input file for analysis. Following the analysis, the results are visualized as heatmaps over the geographic map of Tehran and presented accordingly
  9. Keywords:
  10. Automation ; Modeling ; Seismic Hazard Analysis ; Visualization ; Risk Perception ; Markup Language ; Large-Scale Analysis

 Digital Object List

 Bookmark

No TOC