Refine
Document Type
- Conference Proceeding (158) (remove)
Institute
- In Zusammenarbeit mit der Bauhaus-Universität Weimar (92)
- Professur Informatik im Bauwesen (31)
- Institut für Strukturmechanik (ISM) (10)
- Professur Angewandte Mathematik (6)
- Institut für Konstruktiven Ingenieurbau (IKI) (4)
- Professur Informatik in der Architektur (3)
- Institut für Bauinformatik, Mathematik und Bauphysik (IBMB) (2)
- Junior-Professur Computational Architecture (2)
- Professur Bodenmechanik (2)
- Professur Stahlbau (2)
- Professur Tragwerkslehre (2)
- Professur Bauphysik (1)
- Professur Informations- und Wissensverarbeitung (1)
- Professur Massivbau I (1)
Keywords
- CAD (158) (remove)
Computational Steering provides methods for the integration of modeling, simulation, visualization, data analysis and post processing. The user has full control over a running simulation and the possibility to modify objects (geometry and other properties), boundary conditions and other parameters of the system interactively. The objective of such a system is to explore the effects of changes made immediately and thus to optimize the target problem interactively. We present a computational steering based system for fluid flow problems in civil engineering. It is based on three software components as shown in figure 1. The modeler is the CAD-system AutoCAD, which offers a powerful programming interface allowing an efficient access to the geometric data. It also offers convenient manipulators for geometric objects. The simulation kernel is a Lattice-Boltzmann (LB) solver for the Navier-Stokes equations, which is especially suitable for instationary flows in complex geometries. For the visualization and postprocessing we use the software tool AVS, which provides a powerful programming interface and allows the efficient visualization of flow fields. These three components are interconnected through two communication modules and three interfaces as depicted in figure 1. Interface 1 is responsible for the transformation of the modified system for the simulation kernel, interface 2 is responsible for the proper preparation of the simulation data whereas interface 3 transforms the data from the modeler into a format suitable for the visualization system. The whole system is synchronized by the two communication modules.
Die verteilte Bearbeitung gemeinsamer Produktmodelle ist im Bauwesen Gegenstand der aktuellen Forschung. Der vorgestellte Lösungsansatz bewegt sich in einem Spannungsfeld: Zum einen sollen die zu bearbeitenden Teilmengen des Produktmodells sehr flexibel durch die Planer zu bilden sein, zum anderen müssen Revisions- und Freigabestände dauerhaft und unveränderlich definiert werden. In einer versionierten Umgebung mit vielen Abhängigkeiten sind diese Anforderungen schwierig zu erfüllen. Der vorgestellte Lösungsansatz zeigt die Bildung von Revisions- und Freigabeständen, ohne die flexible verteilte Bearbeitung einzuschränken. Die Freigabestände müssen bestimmte Eigenschaften erfüllen: Es darf beispielsweise nur eine Version eines Objekts enthalten sein und es müssen die Bindungen zu anderen Objektversionen in einer konsistenten Weise berücksichtigt werden. Es wird eine mathematische Beschreibung gewählt, die auf der Mengenlehre und der Graphentheorie basiert.
Entwurfsprozesse im Bauwesen sind hochgradig kooperative Prozesse mit alternierenden Phasen asynchroner und synchroner Teamarbeit. Die Informationen über den aktuellen Entwurfsgegenstand können als Objektstrukturen modelliert werden, die in entsprechenden Modellverwaltungssystemen gespeichert werden. Bei der Realisierung von kooperativ nutzbaren Umgebungen für den Bauwerksentwurf sind jedoch bei der Auswahl von Basistechniken spezifische Anforderungen von CSCW-Applikationen zu beachten, die bestimmte traditionelle Verfahren nicht erfüllen. Neben verschiedenen Auswirkungen auf das Interaktionsverhalten der Entwurfsumgebung spielt die cooperation awareness der eingesetzten Mechanismen eine bedeutende Rolle. Mechanismen zur Zugriffskontrolle sind in netzwerkbasierten Mehrbenutzerumgebungen essentiell, jedoch sind herkömmliche Verfahren zu unflexibel und nicht hinreichend ausdrucksstark. Eine adaptierte und erweiterte Variante des Matrixverfahrens ist für die Anwendung in Modellverwaltungssystemen geeignet. Ebenso muss bei der Auswahl von Mechanismen zur Nebenläufigkeitskontrolle Augenmerk auf dessen Eignung in Groupware-Systemen gelegt werden. Bei der Unterstützung asynchroner Kooperation können Lock-Verfahren auf die Informationen in Modellverwaltungssystemen angewandt werden. Für die Applikationen für synchrone Teamarbeit müssen derartige Mechanismen auf die gemeinsamen Informationsbestände sowie auf Systemressourcen der Entwurfsumgebung angewendet werden. Hierfür sind floor-passing'-Verfahren geeignet; die Anwendbarkeit von Transformationsverfahren sollte für die konkret umzusetzende Applikation geprüft werden.
Die zunehmend erforderliche Kooperation verschiedener Beteiligter unterschiedlicher Fachbereiche und der Einsatz hochspezialisierter Fachapplikationen in heterogenen Systemumgebungen unterstreichen die Bedeutung und Notwendigkeit neuer Konzepte und Möglichkeiten zur Schaffung einer computergestützten Integrationsebene. Ziel einer computergestützten Integrationsebene ist die Verbesserung der Kooperation und Kommunikation unter den Beteiligten. Grundlage dafür ist die Etablierung eines effizienten und fehlerfreien Daten- und Informationsaustausches zwischen den verschiedenen Fachplanern und -applikationen. Die Basis für die Datenintegrationsebene bildet ein digitales Bauwerksmodell im Sinne eines >virtuellen Bauwerks<, welches alle relevanten Daten und Informationen über ein zu planendes oder real existierendes Bauwerk zur Verfügung stellt. Bei der Verwirklichung einer Bauwerksmodell-orientierten Datenintegrationsebene und deren Modellverwaltung erweist sich speziell die Definition des Bauwerksmodells also die Spezifikation der relevanten auszutauschenden Daten als äußerst komplex. Der hier vorzustellende Relationen-orientierte Ansatz, d.h. die Realisierung des Daten- und Informationsaustauschs mittels definierter Relationen und Beziehungen zwischen dynamisch modifizierbaren Domänenmodellen, bietet Ansätze zur: * Verringerung und Beherrschung der Komplexität des Bauwerksmodells (Teilmodellbildung) * Realisierung eines effizienten Datenaustauschs (Relationenmanagement) Somit stellt der Relationenorientierte Ansatz einen adäquaten Lösungsweg zur Modellierung eines digitalen Bauwerksmodells als Datenintegrationsebene für den Lebenszyklus eines Bauwerkes dar.
Die Modelle früher CAD-Zeichnungen sind unstrukturierte Mengen graphischer Elemente. Heute werden CAD-Zeichnungen aus semantischen Objektmodellen von Bauwerken abgeleitet, deren Informationsbasis systematisch geordnet und deren Nutzung zweckmäßig geregelt ist. Softwaremodule werden getrennt entwickelt und unter aktiver Mitwirkung der Anwender vereint eingesetzt.Ein zentrales Problem der aktuellen Forschung und Entwicklung im CAD ist die Handhabung der Beziehungen zwischen Objekten und ihrer Änderungen in verteilten Arbeitsumgebungen. Hierfür wird ein Konzept mit der Relationenalgebra als theoretische Grundlage vorgestellt.
Datenaustausch, Daten resp. Produktdatenmodelle sind seit mehreren Jahren Themen in der Forschung. Verschiedene Forschungsprojekte und Initiativen diverser Firmen führten zu bereichsübergreifenden Ansätzen wie IFC und verschiedenen STEP-AP´s. Speziell im Stahlbau sind die Projekte >Produktschnittstelle Stahlbau< und >CIMsteel< entwickelt, weiterentwickelt und überarbeitet worden. Als Weiterentwicklung der bisher existierenden Austauschformate versuchen neuere Ansätze den Nutzen über die reine Datenübermittlung hinaus zu erweitern. So integrieren diese Lösungsvorschläge Aspekte der Kommunikation, der Zusammenarbeit und des Managements. Des weiteren übernehmen sie Aufgaben der Daten- und Modellverwaltung. Somit erfolgt eine digitale Abbildung unter Einbezug sämtlicher ermittelter Daten. Resultierend aus den besonderen Randbedingungen im Bauwesen, wird ein Bauwerksmodell aus untereinander in Beziehung gesetzten Domänenmodellen aufgebaut
Für den Entwurf der i.a. aus langen schmalen Rechtecken bestehenden Schal- bzw. Werkpläne wird eine Entwurfsunterstützung vorgestellt, bei der die Größe der Rechtecke wie immer festgelegt wird, die Lage der Rechtecke aber durch topologische Angaben. Letztere bilden programmtechnisch Bedingungen, wobei zwischen Berühr- und Bündigkeitsbedingen unterschieden wird. Diese Angaben positionieren das neue Rechteck im Bezug zu einem bereits platzierten. Zum Beispiel erlaubt die Angabe, die Säule ist oberhalb des Fundamentes und belastet dieses mittig, eine eindeutige Festlegung der Lage der Säule bei gegebener Lage des Fundamentes und gegebenen Abmessungen beider Rechtecke. Die Formulierung mittels Bedingungen hat den Vorteil daß diese auch bei Änderung von Abmessungen gültig bleiben. Die hier vorgestellte Eingabeart der relativen Positionierung ist eine Erweiterung des Orthomodus, wie er bei Bau-CAD-Programmen stets gefunden wird.
n allen Stadien des Planungsprozesses von Gebäuden nehmen Entwurfsentscheidungen starken Einfluß auf die bauphysikalische Qualität eines Gebäudes. Im Rahmen dieses Beitrags wird deshalb die Integration bauphysikalischer Gesichtspunkte in den Planungsprozeß vorgestellt, bei welcher dem Fachingenieur geeignete Werkzeuge zur Verfügung gestellt werden, die es erlauben, das zu planende Gebäude als Einheit von baulicher Hülle, Anlagentechnik und Nutzung zu betrachten. Darauf aufbauend wird eine gezielte Überprüfung des Gebäudemodells mit Hilfe von bauphysikalischen Nachweisen und Simulationen durchgeführt, um eine bauphysikalische Entscheidungsunterstützung im Entwurfsprozeß vornehmen zu können. Das erarbeitete Programmsystem VAMOS (Verteilte Applikation zur Modellierung und Optimierung bauphysikalischer Systeme) nutzt die Middleware-Technologie CORBA konsequent für die dynamische, netzwerkweite Integration fünf verschiedener aufgabenspezifischer Komponenten: Die erste Komponente zur Modellerzeugung und -manipulation wurde auf Basis des CAD-Systems AutoCAD als ARX-Laufzeitmodul erstellt. Dadurch ist es einerseits möglich, bestehende Planungsabläufe unter Verwendung von Standardwerkzeugen des entwerfenden Ingenieurs zu erhalten, andererseits können die umfangreichen Fähigkeiten des AutoCAD-Geometriekerns für die Erstellung komplexer dreidimensionaler Bauteilgeometrien genutzt werden. In der zweiten Komponenten wurde eine objektorientiertes Datenbanksystem in das Gesamtsystem integriert, das auch für die Verwaltung verschiedener Versionen von Gebäudeentwürfen verwendet wird. Die bauphysikalischen Nachweise, die auf Basis der zentral im Netzwerk bereitgestellten Modelle automatisiert durchgeführt werden können, wurden auf Basis der Java-Applet-Technologie abgebildet, um die zentrale Wartbarkeit und Anpassbarkeit an Veränderungen der Vorschriften und Gesetzesgrundlagen zu ermöglichen. Dabei wurden sowohl die aktuelle Wärmeschutzverordnung (WSVO) als auch die Energieeinsparverordnung (EnEV) berücksichtigt. Für die ganzheitliche Erfassung des Gebäudeenergiehaushaltes wurde das Simulationsprogramm TRNSYS um ein Schnittstellenmodul unter Verwendung von IDL-Interfaces erweitert, so daß die direkte Integration der umfangreichen Funktionalitäten in das Gesamtsystem möglich wird. Um die Modellierung auf der Basis von realistischen Parametern durchführen zu können, wurde eine Komponente entwickelt, die unter Verwendung der Technologie mobiler Internet-Agenten die dynamische Recherche von herstellerspezifischen Parametern im Internet ermöglicht.
Der Fokus des Projektes liegt auf einer besseren Unterstützung der kooperativen Aspekte im Bauwerksentwurf und der Anwendung von ComponentWare-Techniken in der Architektur des Entwurfssystems. Es muß festgestellt werden, daß die Kooperation der Beteiligten im Entwurfsprozeß von Bauwerken durch die heute praktizierten Datenaustauschverfahren nicht oder nur unbefriedigend unterstützt wird und das keine Lösung dieses Problems durch die Weiterentwicklung von filebasierten Datenaustauschformaten zu erwarten ist. Im Rahmen des Projektes wird mit einer CORBA-Umgebung für Smalltalk-80 ein verteilbares Objektsystem realisiert. Als Architektur des Systems wurde eine hybride Herangehensweise gewählt, bei der allgemeine Informationen auf einem zentralen Server verwaltet werden und die eigentlichen Projektinformationen bei Bedarf repliziert werden. Wie allgemein in GroupWare - orientierten Systemen notwendig, müssen effektive Mechanismen der Nebenläufigkeitskontrolle und zur Sperrung bestimmter Modellbereiche realisiert werden. Wichtig ist für kooperative Entwurfssysteme die Systemunterstützung der Beseitigung der Folgen von kollidierenden Entwurfsintensionen durch die Bearbeiter. Dazu werden unter anderem Remote-Pointer-Mechanismen realisiert. In Abhängigkeit von der Rolle eines Bearbeiters werden diesem Sichten auf des Objektmodell (Partialmodelle) zugeordnet. Es werden Mechanismen zur Autorisierung des Zugriffs auf Partialmodelle implementiert, zu diesem Zweck erfolgt eine Nutzerauthentifizierung. Beziehungen zwischen Partialmodellen werden durch eine spezielle Relation im Objektsystem abgebildet. Die Konzeption des Objektsystems lehnt sich an die PREPLAN-Philosophie an. Das impliziert die Unterstützung von Entwurfshandlungen sowohl in Bottom-Up- als auch in Top-Down - Richtung. Benutzer können das Objektsystem um eigene Klassen erweitern bzw. existierende Klassen modifizieren und Attribute mit Defaultwerten belegen, um das System inkrementell mit Domänenwissen anreichern zu können. Von großer Bedeutung für kooperative Entwurfssysteme sind eine Versionsverwaltung und die Bereitstellung von Undo - und Redo - Mechanismen. Es ist möglich, multimediale Daten im Objektmodell abzulegen und diese in Abhängigkeit von ihrem Format wiederzugeben bzw. zu bearbeiten. Das beschriebene System befindet sich derzeit in der Implementierung.
Ideally, multiple computational building evaluation routines (particularly simulation tools) should be coupled in real-time to the representational design model to provide timely performance feed-back to the system user. In this paper we demonstrate how this can be achieved effectively and conveniently via homology-based mapping. We consider two models as homologous if they entail isomorphic topological information. If the general design representation (i.e., a shared object model) is generated in a manner so as to include both the topological building information and pointers to the semantic information base, it can be used to directly derive the domain representations (>enriched< object models with detailed configurational information and filtered semantic data) needed for evaluation purposes. As a proof of concept, we demonstrate a computational design environment that dynamically links an object-oriented space-based design model, with structurally homologous object models of various simulation routines.