Professional Documents
Culture Documents
IMECE2013
November 15-21, 2013, San Diego, California, USA
IMECE2013-66570
Fan Li, Litao Shen, Guangwu Tang, Bin Wu, and Chenn Q. Zhou
Center for Innovation through Visualization and Simulation (CIVS), Purdue University Calumet
Hammond, IN 46323
Joel E. Heim
Northern Indiana Public Service Company (NIPSCO)
721 Zigler Rd. LaPorte, IN 46350
GUI Development
As a graphical user interface needs to be built and used in the
Microsoft Windows® operating system for Virtual Reality
training, the newest Windows GUI technology WPF was
applied. The XAML language is used for designing the GUI,
and the functions behind it are realized by using the C#
programming language. This application is designed to provide
the users more than 600 combinations of components, camera
view, working conditions and display parameters. Figure 1: Computational geometry.
In order to reduce the work of coding and improve code Table 1. Boundary conditions
maintenance and additions, the user-interaction procedure is
Case Mass flow rate Operating
divided into three main steps. The first step is to choose the Injection
Number (kg/s) Conditions
building units. The second step is to choose the camera view
and position of the building unit. This step provides some Coal 57.83 All Cyclones
Case 1
shortcuts so that users can go to a position directly and with the Air 502.61 Full Duty
proper view angle to explore the boiler. The final step is to Coal 28.92 All Cyclones
select the working condition and display parameters which Case 2
Air 251.30 Half Duty
include vector, streamline and contour.
Coal 46.27 #6 and #7
Case 3
Air 401.60 Cyclones Off
VR Juggler Suite
VR Juggler suite is another C++ library, and it is used for
providing an interface between hardware and visualization tools.
This application can utilize a wireless wand as a remote RESULTS AND DISCUSSION
controller. The whole system is called Flex, and this system can Simulation and Visualization
provide tracking function for the wand. The tracking system Based on typical operating scenarios in the plant, many cases
can sense the position and button event of the wand. VR had been simulated to provide quantitative information such as
Juggler provides a library for handling these events. By flow temperature, velocity and species concentration, etc. For
combining this suite and OSG functions, this application example, temperature contour inside the cyclone burner is
provides agile control of the model; users can fly into the model shown at the top of Figure 2. By using a Particle System, the
from any direction and, through button combinations, they can flame visualization had been introduced to intuitively present
also accelerate the movement speed when the model is too big the coal combustion inside the burners, as shown in Figure 2.
to explore. This information can be used to achieve full understanding
through detailed analysis.
GEOMETRY AND BOUNDARY CONDITIONS
The computational geometry is shown in Figure 1. The coal and
combustion air were injected through 10 cyclone burners. The
combustion occurred and supplied heat to generate steam
through the whole boiler. After combustion, the flue gas flows
to the outlet.
Similar to the boiler unit, the steam turbine model had been
developed using pictures and simulation data. The detailed
turbine blade configuration is shown in Figure 5. The turbine
Main Menu
To render the models in 3D and also interact with hardware in
the CIVS lab like the wand (controller), the OpenSceneGraph
(OSG) toolkit and VR Juggler libraries were used for this
interface. By using OSG and VR, a program was developed
to render the scene and take multiple arguments so the number
and type of models displayed can be controlled. Figure 7 Figure 7: GUI menu---Main menu.
presents the main menu for the GUI. The central middle screen
plays the virtual movie for the No. 14 plant unit. Under the
video screen are three buttons. They are the boiler unit menu
button, play movie button, and turbine unit menu button. Boiler
unit button, as its name, is connected to the boiler menu. The
arrow button is the movie control button. It controls the status
of play and pause for the VR power unit movie. Same as the
boiler unit button, the turbine unit button connects to the
turbine menu. Clicking any one of those buttons, the following
menu will be shown for detailed combination for showing
results.
REFERENCES
[1]. S.R. Gubba, D.B. Ingham, K.J. Larsen, L. Ma, M.
Pourkashanian, H.Z. Tan, A. Williams, H. Zhou,
“Numerical modeling of the co-firing of pulverized coal
and straw in a 300MWe tangentially fired boiler”, Journal
of Fuel Processing Technology, June 1 2012.
[2]. Srdjan belosevic, Miroslav Sijercic, Simeon Oka, Dragan
tucakovic. “Three-dimensional modeling of utility boiler
pulverized coal tangentially fired furnace”. International
Journal of Heat and Mass Transfer 49(2006) 3371-3378.
[3]. H.Y. Park, S.H. Baek, Y.J. Kim, T.H. Kim, D.S. Kang,
D.W. Kim, “Numerical and experimental investigation on
the gas temperature deviation in a large scale, advanced
low NOx, tangentially fired pulverized coal boiler”, Journal
of Fuel, 2012.
[4]. Chungen Yin, Sebastien Caillat, Jean-Luc Harion, Bernard
Baudoin, Everest Perez. “Investigation of the flow,
combustion, heat-transfer and emissions from a 609MW
utility tangentially fired pulverized-coal boiler”. Fuel
81(2002) 997-1006.
[5]. Lou, X., Zhang, Q., Wu, B., and Zhou, C. Q.,
“Development Of A Virtual Power Plant Boiler For
Training” ASME 2012 Summer Heat Transfer Conference,
HT2012-58426.
[6]. Toby, Brian H., “EXPGUI, a graphical user interface for
GSAS”, Journal of Applied Crystallography, ISSN 0021-
8898, February 1st 2001
[7]. Vascellari, Michele, “Numerical simulation of pulverized
coal oxy-combustion with exhaust gas recirculation”,
http://tu-
freiberg.academia.edu/MicheleVascellari/Papers/110684/N
umerical_Simulation_of_Pulverized_Coal_Oxy-
Combustion_With_Exhaust_Gas_Recirculation.
[8]. Patankar, S.V., Numerical heart transfer and fluid flow,
New York, Hemisphere, 1980.
[9]. ANSYS FLUENT 13.0 User’s Guide (4.3.1, 8.2, 16.2.2,
16.4.5, 25.1)
[10]. http://www.paraview.org/
[11]. U. KuKhnapfel, H.K. Cakmak, H. Maab, “Endoscopic
Surgery Training Using Virtual Reality And Deformable
Tissue Simulation”, Computers & Graphics 24 (2000) 671-
682