• Keine Ergebnisse gefunden

The framework presented in this thesis is suitable also for the analysis of data from problem domains outside engineering. We have successfully used the same principles to analyze the evacuationof a building [74], asocial network[137], and ageospatial-temporaldata set [173].

Based on a collaboration with medical experts, the system has been adapted and improved to support the analysis ofmedical measurement datarecorded at the intensive care unit of a hospi-tal [160]. Another enhancement of the system has been used, in cooperation with ethologists, to analyze animals’ paths of motion in behavioral experiments [168].

8.5 Discussion

Sophisticated tools are required to explore and analyze complex, high-dimensional, and time-dependent data sets generated by the simulation of car components and subsystems. Computa-tional analysis methods have been widely used for such data sets. This thesis describes different, interactive visual analysis based approaches, which allow users to interact with the data and aid engineers in getting insight and generate useful knowledge from the raw numbers in a guided human-computer dialogue. We described a framework based on the concept of coordinated multiple views, specialized visualizations for time-dependent data, integrated computation of derived data attributes, and interaction techniques that support interactive data analysis. We also introduced novel 3D visualizations for multibody systems. The selection of tools and methods presented support common tasks, such as parameter sensitivity analysis and optimization. We discussed the benefits of those techniques and how engineers gain valuable insight into real-world simulation data using the proposed set of tools.

128 CHAPTER 8. SUMMARY

Chapter 9

Conclusions

“Everything‘s got a moral if only you can find it.”

— Lewis Carroll (1832–1898)1 Simulations of complex systems are routinely performed in several applications domains, in-cluding automotive engineering and meteorology. The simulation can be repeated with per-turbed input parameters to represent different boundary conditions or design choices. The goal of the analysts is to generate useful knowledge from the complex simulation results. Interactive visual analysis is seen as a valuable approach to assist them in this process [88]. Simulation results are multi-run, multivariate, and time-dependent. The analysis of this kind of data is particularly challenging, because analysis tools need to address all of those different data char-acteristics [118]. This thesis presented interactive visual tools and methods for the analysis of such complex data sets. Although our work is motivated by the need for the analysis of simu-lation results in the automotive industry, the discussed concepts are applicable to several other problem domains.

We use coordinated multiple views [214] to display different perspectives of the data. Novel visualizations for time-dependent data are integrated. A rich set of interaction possibilities en-ables the user to focus on interesting features. Focus+context visualization helps relate features to the rest of the data [59]. The focus can be iteratively changed, refined, or broadened, reflect-ing the user’s mental process durreflect-ing exploration. The rapid brushreflect-ing and studyreflect-ing of the linked views helps in the development of a mental model of the relations in the data. Correlations in multivariate results can be found, and relationships between features in parameter space and in result space can be explored.

We have integrated the on-demand computation of derived data attributes [61], such as ex-trema and first derivative of time-dependent data, into the visual analysis. This enables the ana-lyst to select also those features that cannot be specified via simple brushing of the original data variates. The combination of those building blocks allows the users to explore and analyze their data effectively. They can formulate and evaluate hypotheses visually to generate insight. They can use the insight gained to refine their hypotheses or generate new ones, making the process

1English author, mathematician, and logician. His most notable work isAlice’s Adventures in Wonderland.

129

130 CHAPTER 9. CONCLUSIONS iterative. They can achieve complex analysis goals, such as exploring the system’s sensitivity to its parameters and finding optimal simulation parameter values. We also propose 3D visu-alizations to capture the spatio-temporal aspect of data generated by simulations of multibody dynamics.

Much of the work presented in this thesis was done while collaborating with engineers work-ing in automotive engine design. This collaboration was very inspirwork-ing, because we had a chance to understand what they want to achieve, what they expect from the visualization, and how they make sense of data. It was interesting to observe that engineers and the visualization commu-nity often have very different views on the analysis, even on basic terminology. Indeed, the two groups sometimes have markedly different concepts of “data”, “visualization”, and “analysis”.

We found that 3D visualizations were generally well-received. Engineers deemed them intuitive and they were able and willing to work productively with them. On the contrary, the more abstract visualizations integrated in coordinated multiple views were initially received with less enthusiasm. Interaction is crucial in working with such systems, and some of the engineers we collaborated with needed time to become able to leverage brushing and the coordination of views effectively (compare to Liu and Stasko [153]). Initially, they did not naturally engage in interactive exploration, but rather opted to use visualization only for confirmation. This is also reflected, to some extent, in their terminology, referring to visualization as “post-processing”, with little interaction implied. The flexibility in interaction that a general purpose system should offer is perhaps too much when the user focuses on more specific tasks. For visual analysis solutions targeted at specific tasks and domains, it may be more productive to streamline the interface for ease of use, also considering domain knowledge in the design [109].

In the traditional workflow, the analysis of simulation data begins after the simulation has finished and all data is available. Recently, there is an increased interest in real-time analysis and also real-time, interactive steering of simulations [210]. A challenge for future work is to incorporate new data into the analysis progressively as it is being generated, without causing the users to lose their overview and focus.

It is generally accepted in the visualization community that visualization for presentation requires very different values compared to visualization for exploration and analysis. Still, most of the engineers we worked with wished to use the same tools to analyze data and to document and present their findings. Considering their workflow, this requirement sounds natural. Never-theless, it is very difficult to provide tools that blend the interactivity, flexibility and performance required for exploration and analysis with the aesthetic values one expects in presentation. As a matter of fact, analysts often have to resort to using different, independent tools for the dif-ferent purposes, which hinders their workflow [223]. We speculate that the better integration of visual analysis systems with the tools used for presentation could lead to their more wide-spread acceptance.

Acknowledgments

“The only thing that will redeem mankind is cooperation.”

— Bertrand Russell (1872–1970)1 Completing this thesis would not have been possible without the support and cooperation from a lot people. First and foremost, I would like to thank my supervisorHelwig Hauser(now with the University of Bergen, formerly with the VRVis Research Center) for his support. He was always there to point out the most interesting directions of work and also to provide the most valuable constructive comments and feedback, exactly at the right time. Very special thanks go toKreˇsimir Matkovi´c(VRVis) for the immense professional and moral support. Thank you for steadily encouraging me to continue working on and eventually finishing this thesis.

This thesis was written while working for theVRVis Research Center(www.vrvis.at) and collaborating withAVL-List GmbH(www.avl.com), active in internal combustion engine research and development. AVL’s contribution goes far beyond providing data sets for testing and demonstrating ideas. People at AVL contributed in many different ways to this thesis. They identified open issues and problems in their everyday work where interesting opportunities for interactive visual analysis could be found. Their input as domain experts is invaluable. I am thankful to my coauthors at AVL, in alphabetical order: Mario Duras, Mario Jelovi´c, Josip Juri´c, andJ¨urgen Krasser, as well asAlan Leˇzat VRVis. Furthermore, the long and fruitful dis-cussions withSaˇsa Bukovnik,Wolfgang Hellinger,Bernhard Loibnegger,G¨unter Offner,Martin Sopouch, andChristian Vockat AVL have made me more aware of the engineering background, which inevitably also made me understand the visualization and visual analysis problem better.

Additional thanks go toAudrey Cahill(AVL),Mark A. Mitterdorfer(now with Intel Corporation, formerly with AVL),Robert S. Laramee(now with Swansea University, formerly with VRVis), Johannes Tax, andMichaela Hallerfor their feedback on my papers. I am also grateful to the anonymous reviewers for their constructive comments.

I am particularly thankful toDenis Graˇcanin(Virginia Tech) for the perfectly timed collab-orations on papers and for using the time zone difference between Austria and the United States to our maximum advantage. He really knows how to make that productive. Special thanks go to Meister Eduard Gr¨ollerandWerner Purgathofer(Vienna University of Technology) for turning seemingly big problems into non-problems. This thesis could not have been finished without their support. I am grateful toL´aszl´o Szirmay-Kalos(Budapest University of Technology), the

1British philosopher, logician, mathematician, and social critic. Received the 1950 Nobel Prize in Literature in recognition of his varied and significant writings in which he champions humanitarian ideals and freedom of thought.

131

132 ACKNOWLEDGMENTS supervisor of my master’s thesis. I have always been interested in computer graphics since I was about 12, but he was the one who encouraged me to write my first conference paper and started me out on the path of computer graphics research. After so many years, thank you.

Finally, but most importantly, thanks go to my lovely wifeEditwho supported and encour-aged me during the long days and nights before submitting papers and endured my occasional ramblings about visual analysis at home. Very special thanks and warm hugs to my daughters AnnaandJulia, who missed Daddy so much while he was working on this thesis. I appreciate the sacrifices they made.

Curriculum Vitae

About Zolt´an Konyha

Zolt´an Konyha, MSc, born on 27 December 1976, in Gy˝or, Hungary, as the first son of Dipl.-Ing.

M´arta Csiff´ary and Dipl. Ing.-L´aszl´o Konyha.

Married with Edit Csap´o, MSc.

Two daughters, Anna (2006) and J´ulia (2011).

Contact information

Address: Lilienthalgasse 39, A-8080 Graz, Austria. Email:konyha@vrvis.at

Education

1991–1995 R´evai Mikl´os Gimn´azium(high school) in Gy˝or, Hungary. Graduation (Matura) with highest distinction in June 1995.

1995–2001 Studies of Computer Scienceat the Budapest University of Technology and Eco-nomics, focus on Business Telecommunication and Computer Aided Design of Information Systems.

2001 Diploma thesis: Automobile Simulation in Virtual Environment (in Hungarian).

Supervisor: Dr. L´aszl´o Szirmay-Kalos. Graduation to “Master of Science in Technical Informatics”.

2006– Phd studentin Computer Science (Informatik) at the Vienna University of Tech-nology, resulting in work on thisPhd thesisat the VRVis Research Center.

Professional activities

1998–1999 Teaching assistant, lab on the Unix operating system, at the Dennis Gabor Col-lege, Budapest, Hungary. (ref: Dr. P´al Jedlovszky)

2001–2012 Junior Researcherand Software Developer at VRVis Research Center, Vienna, Austria. (ref: Dipl.-Ing. Georg Stonawski)

2012– Software Engineerat AVL-List GmbH, Graz, Austria. (ref: Dr. J¨urgen Krasser) 133

134 CURRICULUM VITAE

Activities related to scientific work

Research projectSimulation and analysis of TCP traffic over ATM telecommunication networks with Ericsson Research Hungary in 1998 during my studies at the Budapest University of Technology and Economics. (ref: Dr. Gergely Seres, Ericsson Research Hungary)

Diploma thesis: Automobile Simulation in Virtual Environment (in Hungarian) at the Department of Control Engineering and Information Technology, Budapest University of Technology and Economics. Supervisor: Dr. L´aszl´o Szirmay-Kalos. (January 2001)

Reviewer for conferences: Advanced Visual Interfaces (2010), Eurographics / IEEE Symposium on Visualization(2009-2010),Spring Conference on Computer Graphics(2010), Winter School of Computer Graphics(2010),

Co-authorof the “Simple and Effective Integrated Display”award winning entry[173]

to theVAST Challenge 2008(a participation category of theIEEE VAST 2008 Symposium, part ofVisWeek 2008).

Publications

Please see theRelated Publications and theBibliographysections of this thesis for a list of publications related to the contents of this thesis.

Bibliography

[1] S. Afzal, R. Maciejewski, and D. S. Ebert. Visual analytics decision support environment for epidemic modeling and response evaluation. InProceedings of the IEEE Conference on Visual Analytics Science and Technology (VAST 2011), pages 191–200, 2011.

[2] C. Ahlberg. Spotfire: An information exploration environment. SIGMOD Record, 25(4):25–29, 1996.

[3] W. Aigner, S. Miksch, W. M¨uller, H. Schumann, and C. Tominski. Visualizing time-oriented data – A systematic view.Computer and Graphics, 31(3):401–409, 2007.

[4] W. Aigner, S. Miksch, W. M¨uller, H. Schumann, and C. Tominski. Visual methods for analyzing time-oriented data. IEEE Transactions on Visualization and Computer Graphics, 14(1):47–60, 2008.

[5] W. Aigner, S. Miksch, H. Schumann, and C. Tominski. Visualization of Time-Oriented Data.

Human Computer Interaction. Springer Verlag, 1st edition, 2011.

[6] H. Akiba and K.-L. Ma. A tri-space visualization interface for analyzing time-varying multivariate volume data. InProceedings of Eurographics/IEEE VGTC Symposium on Visualization, pages 115–122, 2007.

[7] O. S. Alabi, X. Wu, J. M. Harter, M. Phadke, L. Pinto, H. Petersen, S. Bass, M. Keifer, S. Zhong, C. G. Healey, and R. M. Taylor II. Comparative visualization of ensembles using ensemble surface slicing. InProceedings of Visualization and Data Analytics (VDA 2012), pages 1–12, 2012.

[8] B. Alpern and L. Carter. The hyperbox. InProceedings of the 2nd conference on Visualization (VIS ’91), pages 133–139, 1991.

[9] G. Andrienko and N. Andrienko. Visual exploration of the spatial distribution of temporal behav-iors. InProceedings of the Ninth International Conference on Information Visualisation (IV’05), pages 799–806, 2005.

[10] N. Andrienko and G. Andrienko.Exploratory Analysis of Spatial and Temporal Data: A Systematic Approach. Springer-Verlag New York, Inc., Secaucus, NJ, USA, 2005.

[11] F. J. Anscombe. Graphs in statistical analysis.The American Statistician, 27(1):12–21, 1973.

[12] A. Aroussi, A. Hassan, and Y. Morsi. Numerical simulation of the airflow over and heat trans-fer through a vehicle windshield defrosting and demisting system. Heat and Mass Transfer, 39(5):401–405, 2003.

[13] D. Asimov. The grand tour: A tool for viewing multidimensional data.SIAM Journal on Scientific and Statistical Computing, 6(1):128–143, 1985.

135

136 BIBLIOGRAPHY [14] P. Bak, F. Mansmann, H. Janetzko, and D. Keim. Spatiotemporal analysis of sensor logs using growth ring maps. IEEE Transactions on Visualization and Computer Graphics, 15(6):913–920, 2009.

[15] M. Q. W. Baldonado, A. Woodruff, and A. Kuchinsky. Guidelines for Using Multiple Views in In-formation Visualization. InProceedings of the working conference on Advanced Visual Interfaces (AVI ’00), pages 110–119, 2000.

[16] D. Baraff. Analytical methods for dynamic simulation of non-penetrating rigid bodies. Computer Graphics, 23(3):223–232, 1989.

[17] T. R. Barrett, N. W. Bressloff, and A. J. Keane. Airfoil design and optimization using multi-fidelity analysis and embedded inverse design. InProceedings of the 47th AIAA/ASME/ASCE/AHS/ASC Structures, Structural Dynamics and Materials Conference, pages 1–21, 2006.

[18] O. A. Bauchau. Computational schemes for flexible, nonlinear multi-body systems. Multibody System Dynamics, 2:169–225, 1998.

[19] E. Bauer and A. Ganopolski. Simulation of the cold climate event 8200 years ago by meltwater outburst from Lake Agassiz.Paleoceanography, 19(PA3014):1–13, 2004.

[20] C. Baumgarten. Mixture Formation in Internal Combustion Engines. Springer, 2006.

[21] R. A. Becker and W. S. Cleveland. Brushing scatterplots. Technometrics, 29(2):127–142, 1987.

[22] W. Berger, H. Piringer, P. Filzmoser, and M. E. Gr¨oller. Uncertainty-aware exploration of contin-uous parameter spaces using multivariate prediction. Computer Graphics Forum, 30(3):911–920, 2011.

[23] J. Bertin. Semiology of graphics. University of Wisconsin Press, 1983.

[24] E. Bertini, L. Dell’ Aquila, and G. Santucci. Springview: Cooperation of radviz and parallel coor-dinates for view optimization and clutter reduction. InProceedings of the International Conference on Coordinated and Multiple Views in Exploratory Visualization (CMV ’05), pages 22–29, 2005.

[25] E. Bertini and D. Lalanne. Surveying the complementary role of automatic data analysis and visualization in knowledge discovery. InProceedings of the ACM SIGKDD Workshop on Visual Analytics and Knowledge Discovery: Integrating Automated Analysis with Interactive Exploration (VAKD ’09), pages 12–20, New York, NY, USA, 2009. ACM.

[26] K. Binder and D. W. Heermann. Monte Carlo Simulation in Statistical Physics: An Introduction, volume 80 ofSpringer Series in Solid-State Sciences. Springer, 2010.

[27] A. R. Binesh and S. Hossainpour. Three dimensional modeling of mixture formation and combus-tion in a direct injeccombus-tion heavy-duty Diesel engine. World Academy of Science, Engineering and Technology, 17:207–212, 2008.

[28] J. Blaas, C. P. Botha, and F. H. Post. Extensions of parallel coordinates for interactive exploration of large multi-timepoint data sets. IEEE Transactions on Visualization and Computer Graphics, 14(6):1436–1451, 2008.

[29] W. Boehner and K. Hummel. Common Rail Injection System for Commercial Diesel Vehicles.

SAE Transactions, SAE 970345, 1997.

[30] D. Borland and R. M. Taylor II. Rainbow color map (still) considered harmful. IEEE Computer Graphics and Applications, 27(2):14–17, 2007.

BIBLIOGRAPHY 137 [31] K. Brodlie, R. AllendesOsorio, and A. Lopes. A review of uncertainty in data visualization. In J. Dill, R. Earnshaw, D. Kasik, J. Vince, and P. C. Wong, editors,Expanding the Frontiers of Visual Analytics and Visualization, pages 81–109. Springer London, 2012.

[32] A. Buja and D. Asimov. Grand tour methods: An outline. InProceedings of the Seventeenth Symposium on the Interface of Computer Sciences and Statistics, pages 63–67, 1986.

[33] A. Buja, J. A. McDonald, J. Michalak, and W. Stuetzle. Interactive data visualization using focus-ing and linkfocus-ing. InProceedings of the 2nd conference on Visualization (VIS ’91), pages 156–163, 1991.

[34] P. Buono, A. Aris, C. Plaisant, A. Khella, and B. Shneiderman. Interactive pattern search in time series. InProceedings of Visualization and Data Analysis (VDA 2005), pages 175–186, 2005.

[35] P. Buono and A. L. Simeone. Interactive shape specification for pattern search in time series. In Proceedings of the working conference on Advanced visual interfaces (AVI ’08), pages 480–481, 2008.

[36] R. B¨urger and H. Hauser. Visualization of multi-variate scientific data. InEuroGraphics 2007 State of the Art Reports, pages 117–134, 2007.

[37] R. B¨urger, P. Muigg, H. Doleisch, and H. Hauser. Interactive cross-detector analysis of vortical flow data. InProceedings of the Fifth International Conference on Coordinated and Multiple Views in Exploratory Visualization (CMV ’07), pages 98–110, 2007.

[38] R. B¨urger, P. Muigg, M. Ilcik, H. Doleisch, and H. Hauser. Integrating local feature detectors in the interactive visual analysis of flow simulation data. In K. Museth, T. M¨oller, and A. Ynnerman, editors,Proceedings of Eurographics/ IEEE-VGTC Symposium on Visualization 2007, pages 171–

178, 2007.

[39] L. Byron and M. Wattenberg. Stacked graphs — geometry & aesthetics. IEEE Transactions on Visualization and Computer Graphics, 14(6):1245–1252, 2008.

[40] S. K. Card, J. D. Mackinlay, and B. Shneiderman. Readings in Information Visualization: Using Vision to Think. Morgan Kaufmann Publishers Inc., 1999.

[41] S. K. Card, G. G. Robertson, and J. D. Mackinlay. The information visualizer, an information workspace. InProceedings of the SIGCHI conference on Human factors in computing systems:

Reaching through technology (CHI ’91), pages 181–186, New York, NY, USA, 1991. ACM.

[42] J. V. Carlis and J. A. Konstan. Interactive visualization of serial periodic data. InProceedings of the 11th annual ACM Symposium on User Interface Software and Technology (UIST ’98), pages 29–38, 1998.

[43] D. B. Carr. Looking at large data sets using binned data plots. In A. Buja and P. A. Tukey, editors, Computing and Graphics in Statistics, pages 7–39. Springer-Verlag New York, Inc., 1991.

[44] J. M. Chambers, W. S. Cleveland, B. Kleiner, and P. A. Tukey. Graphical Methods for Data Analysis. Chapman and Hall, New York, 1983.

[45] Y.-H. Chan, C. D. Correa, and K.-L. Ma. Flow-based scatterplots for sensitivity analysis. In Proceedings of the IEEE Conference on Visual Analytics Science and Technology (VAST 2010), pages 43–50, 2010.

[46] P. Chaufour, G. Millet, S. Neyrat, M. Hedna, and E. Botelle. Advanced modeling of a heavy-truck unit-injector system and its applications in the engine design process. InSAE 2004 World Congress

& Exhibition, 2004.

138 BIBLIOGRAPHY [47] C. Chen. An information-theoretic view of visual analytics.IEEE Computer Graphics and

Appli-cations, 28(1):18–23, 2008.

[48] H. Chernoff. The use of faces to represent points in k-dimensional space graphically. Journal of the American Statistical Association, 68(342):361–368, 1973.

[49] W. S. Cleveland. The Elements of Graphing Data. Wadsworth Publ. Co., Belmont, CA, USA, 1985.

[50] A. Cockburn, A. Karlson, and B. B. Bederson. A review of overview+detail, zooming, and fo-cus+context interfaces.ACM Computing Surveys, 41(1):2:1–2:31, 2009.

[51] G. Convertino, J. Chen, B. Yost, Y.-S. Ryu, and C. North. Exploring context switching and cog-nition in dual-view coordinated visualizations. InProceedings of the International Conference on Coordinated and Multiple Views in Exploratory Visualization (CMV ’03), pages 55–62, 2003.

[52] T. F. Cox and M. A. A. Cox. Multidimensional Scaling. Chapman & Hall, 1994.

[53] O. Daae Lampe and H. Hauser. Curve density estimates. Computer Graphics Forum, 30(3):633–

642, 2011.

[54] W. C. de Leeuw and J. J. van Wijk. A probe for local flow field visualization. InProceedings Visualization ‘93, pages 39–45, 1993.

[55] M. C. F. de Oliveira and H. Levkowitz. From visual data exploration to visual data mining: A survey. IEEE Transactions on Visualization and Computer Graphics, 9(3):378–394, 2003.

[56] A. de Risi, P. Carlucci, T. Donateo, and A. Ficarella. A combined optimization method for common rail Diesel engines. InASME 2002 Proceedings of the Internal Combustion Engine Division Spring

[56] A. de Risi, P. Carlucci, T. Donateo, and A. Ficarella. A combined optimization method for common rail Diesel engines. InASME 2002 Proceedings of the Internal Combustion Engine Division Spring