@inproceedings{LehnerHartmann2004, author = {Lehner, Karlheinz and Hartmann, Dietrich}, title = {Scenarios for the deployment of distributed engineering applications}, doi = {10.25643/bauhaus-universitaet.147}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20111215-1476}, year = {2004}, abstract = {Although there are some good reasons to design engineering software as a stand-alone application for a single computer, there are also numerous possibilities for creating distributed engineering applications, in particular using the Internet. This paper presents some typical scenarios how engineering applications can benefit from including network capabilities. Also, some examples of Internet-based engineering applications are discussed to show how the concepts presented can be implemented.}, subject = {Ingenieurbau}, language = {en} } @inproceedings{HartmannMeissnerRueppel2004, author = {Hartmann, Dietrich and Meißner, Udo F. and Rueppel, Uwe}, title = {Integration of Productmodel Databases into Multi-Agent Systems}, doi = {10.25643/bauhaus-universitaet.141}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20111215-1410}, year = {2004}, abstract = {This paper deals with two different agent-based approaches aimed at the incorporation of complex design information into multi-agent planning systems. The first system facilitates collaborative structural design processes, the second one supports fire engineering in buildings. Both approaches are part of two different research projects that belong to the DFG1 priority program 1103 entitled "Network-based Co-operative Planning Processes in Structural Engineering" (DFG 2000). The two approaches provide similar database wrapper agents to integrate relevant design information into two multi-agent systems: Database wrapper agents make the relevant product model data usable for further agents in the multi-agent system, independent on their physical location. Thus, database wrapper agents act as an interface between multi-agent system and heterogeneous database systems. The communication between the database wrapper agents and other requesting agents presumes a common vocabulary: a specific database ontology that maps database related message contents into database objects. Hereby, the software-wrapping technology enables the various design experts to plug in existing database systems and data resources into a specific multi-agent system easily. As a consequence, dynamic changes in the design information of large collaborative engineering projects are adequately supported. The flexible architecture of the database wrapper agent concept is demonstrated by the integration of an XML and a relational database system.}, subject = {Ingenieurbau}, language = {en} } @inproceedings{LehnerHartmann, author = {Lehner, Karlheinz and Hartmann, Dietrich}, title = {USING INTERVAL ANALYSIS FOR STRUCTURAL ENGINEERING PROBLEMS}, editor = {G{\"u}rlebeck, Klaus and K{\"o}nke, Carsten}, organization = {Bauhaus-Universit{\"a}t Weimar}, doi = {10.25643/bauhaus-universitaet.2984}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20170327-29844}, pages = {10}, abstract = {Interval analysis extends the concept of computing with real numbers to computing with real intervals. As a consequence, some interesting properties appear, such as the delivery of guaranteed results or confirmed global values. The former property is given in the sense that unknown numerical values are in known to lie in a computed interval. The latter property states that the global minimum value, for example, of a given function is also known to be contained in a interval (or a finite set of intervals). Depending upon the amount computation effort invested in the calculation, we can often find tight bounds on these enclosing intervals. The downside of interval analysis, however, is the mathematically correct, but often very pessimistic size of the interval result. This is in particularly due to the so-called dependency effect, where a single variable is used multiple times in one calculation. Applying interval analysis to structural analysis problems, the dependency has a great influence on the quality of numerical results. In this paper, a brief background of interval analysis is presented and shown how it can be applied to the solution of structural analysis problems. A discussion of possible improvements as well as an outlook to parallel computing is also given.}, subject = {Architektur }, language = {en} } @inproceedings{BaitschHartmann, author = {Baitsch, Matthias and Hartmann, Dietrich}, title = {A FRAMEWORK FOR THE INTERACTIVE VISUALIZATION OF ENGINEERING MODELS}, editor = {G{\"u}rlebeck, Klaus and K{\"o}nke, Carsten}, organization = {Bauhaus-Universit{\"a}t Weimar}, doi = {10.25643/bauhaus-universitaet.2919}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20170327-29194}, pages = {9}, abstract = {Interactive visualization based on 3D computer graphics nowadays is an indispensable part of any simulation software used in engineering. Nevertheless, the implementation of such visualization software components is often avoided in research projects because it is a challenging and potentially time consuming task. In this contribution, a novel Java framework for the interactive visualization of engineering models is introduced. It supports the task of implementing engineering visualization software by providing adequate program logic as well as high level classes for the visual representation of entities typical for engineering models. The presented framework is built on top of the open source visualization toolkit VTK. In VTK, a visualization model is established by connecting several filter objects in a so called visualization pipeline. Although designing and implementing a good pipeline layout is demanding, VTK does not support the reuse of pipeline layouts directly. Our framework tailors VTK to engineering applications on two levels. On the first level it adds new - engineering model specific - filter classes to VTK. On the second level, ready made pipeline layouts for certain aspects of engineering models are provided. For instance there is a pipeline class for one-dimensional elements like trusses and beams that is capable of showing the elements along with deformations and member forces. In order to facilitate the implementation of a graphical user interface (GUI) for each pipeline class, there exists a reusable Java Swing GUI component that allows the user to configure the appearance of the visualization model. Because of the flexible structure, the framework can be easily adapted and extended to new problem domains. Currently it is used in (i) an object-oriented p-version finite element code for design optimization, (ii) an agent based monitoring system for dam structures and (iii) the simulation of destruction processes by controlled explosives based on multibody dynamics. Application examples from all three domains illustrates that the approach presented is powerful as well as versatile.}, subject = {Architektur }, language = {en} } @inproceedings{MiroHartmannSchanzetal., author = {Miro, Shorash and Hartmann, Dietrich and Schanz, Tom and Zarev, Veselin}, title = {SYSTEM IDENTIFICATION METHODS FOR GROUND MODELS IN MECHANIZED TUNNELING}, series = {Digital Proceedings, International Conference on the Applications of Computer Science and Mathematics in Architecture and Civil Engineering : July 04 - 06 2012, Bauhaus-University Weimar}, booktitle = {Digital Proceedings, International Conference on the Applications of Computer Science and Mathematics in Architecture and Civil Engineering : July 04 - 06 2012, Bauhaus-University Weimar}, editor = {G{\"u}rlebeck, Klaus and Lahmer, Tom and Werner, Frank}, organization = {Bauhaus-Universit{\"a}t Weimar}, issn = {1611-4086}, doi = {10.25643/bauhaus-universitaet.2777}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20170314-27771}, pages = {13}, abstract = {Due to the complex interactions between the ground, the driving machine, the lining tube and the built environment, the accurate assignment of in-situ system parameters for numerical simulation in mechanized tunneling is always subject to tremendous difficulties. However, the more accurate these parameters are, the more applicable the responses gained from computations will be. In particular, if the entire length of the tunnel lining is examined, then, the appropriate selection of various kinds of ground parameters is accountable for the success of a tunnel project and, more importantly, will prevent potential casualties. In this context, methods of system identification for the adaptation of numerical simulation of ground models are presented. Hereby, both deterministic and probabilistic approaches are considered for typical scenarios representing notable variations or changes in the ground model.}, subject = {Angewandte Informatik}, language = {en} } @inproceedings{ErlemannHartmann, author = {Erlemann, Kai and Hartmann, Dietrich}, title = {PARALLELIZATION OF A MICROSCOPIC TRAFFIC SIMULATION SYSTEM USING MPIJAVA}, editor = {G{\"u}rlebeck, Klaus and K{\"o}nke, Carsten}, organization = {Bauhaus-Universit{\"a}t Weimar}, doi = {10.25643/bauhaus-universitaet.2951}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20170327-29516}, pages = {8}, abstract = {Traffic simulation is a valuable tool for the design and evaluation of road networks. Over the years, the level of detail to which urban and freeway traffic can be simulated has increased steadily, shifting from a merely qualitative macroscopic perspective to a very detailed microscopic view, where the behavior of individual vehicles is emulated realistically. With the improvement of behavioral models, however, the computational complexity has also steadily increased, as more and more aspects of real-life traffic have to be considered by the simulation environment. Despite the constant increase in computing power of modern personal computers, microscopic simulation stays computationally expensive, limiting the maximum network size than can be simulated on a single-processor computer in reasonable time. Parallelization can distribute the computing load from a single computer system to a cluster of several computing nodes. To this end, the exisiting simulation framework had to be adapted to allow for a distributed approach. As the simulation is ultimately targeted to be executed in real-time, incorporating real traffic data, only a spatial partition of the simulation was considered, meaning the road network has to be partitioned into subnets of comparable complexity, to ensure a homogenous load balancing. The partition process must also ensure, that the division between subnets does only occur in regions, where no strong interaction between the separated road segments occurs (i.e. not in the direct vicinity of junctions). In this paper, we describe a new microscopic reasoning voting strategy, and discuss in how far the increasing computational costs of these more complex behaviors lend themselves to a parallelized approach. We show the parallel architecture employed, the communication between computing units using MPIJava, and the benefits and pitfalls of adapting a single computer application to be used on a multi-node computing cluster.}, subject = {Architektur }, language = {en} } @inproceedings{LiuLeimbachHartmann, author = {Liu, Xiangqin and Leimbach, Robert and Hartmann, Dietrich}, title = {SYSTEM IDENTIFICATION OF A WIND TURBINE STRUCTURE USING ROBUST MODEL UPDATING STRATEGY}, series = {Digital Proceedings, International Conference on the Applications of Computer Science and Mathematics in Architecture and Civil Engineering : July 04 - 06 2012, Bauhaus-University Weimar}, booktitle = {Digital Proceedings, International Conference on the Applications of Computer Science and Mathematics in Architecture and Civil Engineering : July 04 - 06 2012, Bauhaus-University Weimar}, editor = {G{\"u}rlebeck, Klaus and Lahmer, Tom and Werner, Frank}, organization = {Bauhaus-Universit{\"a}t Weimar}, issn = {1611-4086}, doi = {10.25643/bauhaus-universitaet.2774}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20170314-27744}, pages = {11}, abstract = {This paper presents a robust model updating strategy for system identification of wind turbines. To control the updating parameters and to avoid ill-conditioning, the global sensitivity analysis using the elementary effects method is conducted. The formulation of the objective function is based on M¨uller-Slany's strategy for multi-criteria functions. As a simulationbased optimization, a simulation adapter is developed to interface the simulation software ANSYS and the locally developed optimization software MOPACK. Model updating is firstly tested on the beam model of the rotor blade. The defect between the numerical model and the reference has been markedly reduced by the process of model updating. The effect of model updating becomes more pronounced in the comparison of the measured and the numerical properties of the wind turbine model. The deviations of the frequencies of the updated model are rather small. The complete comparison including the free vibration modes by the modal assurance criteria shows the excellent coincidence of the modal parameters of the updated model with the ones from the measurements. By successful implementation of the model validation via model updating, the applicability and effectiveness of the solution concept has been demonstrated.}, subject = {Angewandte Informatik}, language = {en} } @inproceedings{WellmannJelicBaitschHartmann2004, author = {Wellmann Jelic, Andres and Baitsch, Matthias and Hartmann, Dietrich}, title = {Distributed computing of failure probabilities for structures in civil engineering}, doi = {10.25643/bauhaus-universitaet.103}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20111215-1030}, year = {2004}, abstract = {In this contribution the software design and implementation of an analysis server for the computation of failure probabilities in structural engineering is presented. The structures considered are described in terms of an equivalent Finite Element model, the stochastic properties, like e.g. the scatter of the material behavior or the incoming load, are represented using suitable random variables. Within the software framework, a Client-Server-Architecture has been implemented, employing the middleware CORBA for the communication between the distributed modules. The analysis server offers the possibility to compute failure probabilities for stochastically defined structures. Therefore, several different approximation (FORM, SORM) and simulation methods (Monte Carlo Simulation and Importance Sampling) have been implemented. This paper closes in showing several examples computed on the analysis server.}, subject = {Konzipieren }, language = {en} }