A Software Environment for collaborative airplane predesign using high speed networks

H. Nebel, U. Lang, R. Rühle
Computer Centre University of Stuttgart, Allmandring 30, Stuttgart, Germany

Abstract

In this paper a collaborative software environment is presented, which has been developed for the integration and execution of a airplane predesign process over a high speed network. In the first chapter an introduction into the application area is given. In the second chapter the redesign of the business process is described. In the third chapter the software environment for the new szenario is presented. In the last chapter first results with this new technology are outlined.

  1. Introduction
  2. To be competitive, the development of commerical airplanes is only possible by a close cooperation of national and international research organisations and the aerospace industry. In the pre-development phase of commercial airplanes, today the numerical simulation of physical processes on a virtual product is absolutely necessary because of the enourmous competition and the high costs for a new airplane. With the classical experimental tests the necessity for decreasing developmental periods is not possible. In comparison to that, the numerical simulation still offers by fast model variation today a flexible alternative for the preselection of appropriate model configurations.

    In the strong multi-disciplinary process of airplane development, in particular the aerodynamic is one of the most intensive users of supercomputers. In the near future the requirements on the simulation programs, the computing power and the work process are increasing strongly because of more and more complex engineering problems.

    An example for such a problem is the optimization of components of an airplane in consideration of interactions between the airflow and the airplane structure.

    Today team work is confronted with the fact, that for a specific problem the engineers, the simulation programs and the supercomputes are located at different sites.

  3. The new scenario
  4. A solution for this problem is the usage of multi-media communication between the development-teams in combination with interactive supercomputers for the simulation of physical processes, as well as the cooperative, interactive visualization of the results. This technology has been developed and used in projects with the essential europeaen aerospace companies (Daimler-Benz Aerospace Airbus, British Aerospace Airbus, Aerospatiale) as well as the research organisations DLR, ONERA, CIRA, INRIA and the University of Stuttgart since 1992. In the EC projects PAGEIN [Seitz 94], [Lang et al 95] and ADONNIS the cooperative visual simulation environment COVISE has been developed, which has been used for the cooperative, interactive visualization. European-wide multi-media conferences on workstations via an european ATM-pilot network for the cooperative analyzation of numerical flow-simulations on supercomputers has been realized in these projetcs for the first time.

    Further development of this technology took place in the EFENDA project (efficient airplane development by the usage of high speed networks BMBF 602/5, 1996-1998) with the partners Daimler-Benz Aerospace Airbus, DLR-EA, GMD-SCAI, TUB-HFI, HSB-IAT and RUS. The aim of EFENDA was, to setup an infrastructure and software environment to enable cooperative work in the airplane pre-development between the geographical distributed project partners. The activities of the pre-development process chain in EFENDA are geometry adaption, numerical grid generation, numerical simulation, visualization for the analyzation of the results and, as input for a new loop in the process chain, the modification of the geometry.

    For the integration of the whole process chain of the aerodynamic design the software environment COWOSTEA (cooperative workflow management system for engineering applications) is used. As network infrastructure between the partners the B-WiN (german broadband academic network) is used. The partners are connected to the B-WiN (see Fig. 1-1)) with bandwiths ranging from 2-34 Mbit/s. An important element for the cooperative team work in EFENDA is the video- and audio-conferencing. In EFENDA the tool InPerson on Silicon Graphics hardware has been used. For video- and audio-sessions with more than two partners a multicast-network (se Fig. 1-2) has been established between the partner workstations, using the german mbone-network mbone-de (see [Maiß und Fahner 97])

     

  5. The collaborative software environment

The aim of EFENDA was, to redesign and integrate the business process of the computational fluid dynamics simulation in such a way that an interactive, collaborative process control in a geographical separated environment gets possible. In an analyzation of the business process model the following requirements on a software environment has been found:

These requirements defines a workflow management system with collaborative functionalities for the applications (see Fig. 2). Other approaches, which shows that the workflow management technology, with itsī roots in the office automation, could be adapted to scientific environments, are [Weske et al 96] and [Dangelmeier 96]. The architecture has been oriented on the workflow management reference model of the WFMC (see [WFMC 94]). Besides the typical parts of a workflow management system, the COWOSTEA system consists of a object oriented middleware, which handles the datamanagement in a distributed an heterogenous computing environment with an CORBA like philosophy (vgl. [Wierse et al 93] , [OMG92]).

This collaborative workflow management system for engineering applications (COWOSTEA) has been realized in EFENDA as a further development of the modular and distributed visualization and simulation environment COVISE.

Besides the available basic functionalities for the support of collaborative applications and two basic modultypes STANDARD and RENDERER, COVISE has been extended by the modultyp GENERIC, which supports the collaborative integration of application with an graphical userinterface (GUI) into workflows (see Fig. 3). The combination of the three modultypes and the workflow engine allows an automatic and user based triggering of the application modules (see [van der Aalst 98]).

  1. Conclusion
  2. It has been shown, that the aerospace predesign process chain with the tools MegaCads, FLOWer, SURVIS, PLOT and PSM can be integrated and executed in an geographical distributed team using an collaborative software environment in combination with multimedia conferencing tools via an high speed network. In an evaluation phase of the project a tremendous reduction of the execution time of the whole process chain has been recognized.

    An evaluation of the collaborative aspects of COWOSTEA has shown, that COWOSTEA can host more sessionpartners than popular conferencing tools (for example Netmeeting, a Microsoft tool). In a comparison with popular application sharing programs (for example JointX from Sietec), the COWOSTEA approach shows no performance loss for data intensive applications based on OPEN-GL or OPEN Inventor graphics.

  3. References

[van der Aalst 98] W.M.P. van der Aalst, The Application of Petri Nets to Workflow Management, The Journal of Circuits, Systems and Computers, 1998

[Dangelmeier 96] W. Dangelmeier, S. Kress, R. Wenski, Workflow Management in Telematics, Euromedia 96 Conference, Dec 19-12,1996, London

[Lang et al 95] U. Lang, J.P. Peltier, P. Christ, S. Rill, D. Rantzau, H. Nebel, A. Wierse, R. Lang, S. Causse, F. Juaneda, M. Grave, P. Haas; Perspectives of collaborative supercomputing and networking in European Aerospace reasearch and industry, in Future Generation Computer Systems 11 (1995), p. 419-430, Elsevier Science, The Netherlands

[Maiß und Fahner 97] G. Maiß, H. Fahner, MBONE im B-WiN, DFN Mitteilungen 44 6/97

[OMG 92] Object Management Group, The Common Object Request Broker: Architecture and Specification (CORBA), Object Management Group (OMG), Framingham, MA, 1992

[Seitz 94] B. Seitz, Computer kennen keine Grenzen - Mit dem RACE Projekt PAGEIN auf dem Weg zum Kooperativen Arbeiten in Europa, DLR-Nachrichten, Heft 74-Februar 1994

[Weske et al 96] M. Weske, G. Vossen, C.B. Medeiros, Scientific Workflow Management: WASA Architecture and Applications, Jan. 96, Fachbericht Angewandte Mathematik und Informatik, 03/96-I, Universität Münster, 1996

[WFMC 94] D. Hollingsworth, Workflow Management Coalition - The Workflow Refernce Model, Doc. Nr. TC00-1003, V 1.1, 29.11.94, Workflow Management Coalition

[Wierse et al 93] A. Wierse, U. Lang and R. Rühle, Architectures of distributed visualization systems and their enhancements, 4th Eurographics Workshop on Visualization in Scientific Computing, Abingdon, UK, April 93