Asee peer logo

Design And Implementation Of A Rich Internet Application (Ria) For The Simulation Of A Combustion Chamber

Download Paper |


2010 Annual Conference & Exposition


Louisville, Kentucky

Publication Date

June 20, 2010

Start Date

June 20, 2010

End Date

June 23, 2010



Conference Session

Thermodynamics, Fluids, and Heat Transfer II

Tagged Division

Mechanical Engineering

Page Count


Page Numbers

15.348.1 - 15.348.17



Permanent URL

Download Count


Request a correction

Paper Authors


Mark Patterson San Diego State University

visit author page

Mark is finishing his MSME degree at SDSU.

visit author page

author page

Christopher Paolini San Diego State University

author page

Subrata Bhattacharjee San Diego State University

Download Paper |

NOTE: The first page of text has been automatically extracted and included below in lieu of an abstract

Design and Implementation of a Rich Internet Application (RIA) for the Simulation of a Combustion Chamber


The TEST web portal,, is a comprehensive, freely accessible, thermodynamic courseware that includes a large number of Java applets, each one designed to address state evaluation and mass, energy, entropy, and exergy analysis specific to a particular class of thermodynamic systems. Use of these applets, called daemons, requires sophisticated knowledge of the system being studied. For simulating a steady-state reactor, for instance, the user must balance the reaction in the reaction panel, set up fuel, oxidizer, and products states in the state panel, and import the calculated states in the device panel where the mass, energy, and entropy equations are solved to determine the desired unknown in a well posed problem. An animation of a combustion chamber, on the other hand, can be intuitive even to a beginner. Combining the richness of an advanced programming language such as Java with the visual appeal of an animation can produce a powerful analysis tool for engineering education. A rich internet application, or RIA, has the potential to do just that. The combustion RIA presented in this work is freely accessible from (click on RIAs link on the task bar) and is the first of its kind. It has a number of desired features: once the user selects a fuel and the combustion parameters, the RIA calculates reaction stoichiometry, adiabatic flame temperature or heat transfer as appropriate. Moreover, users can select probable species at the exit and a chemical equilibrium calculation in the server results in graphical display of emissions at the chamber exit. As more fuels are added to the Web Service or properties are refined, the RIA does not have to be updated as data is not hard coded in the client application but delivered through Web Services. Using this RIA as an example, the paper intends to establish RIA as an attractive and superior alternative to existing analysis tools for reacting systems for meaningful learning.


A RIA is a web application that behaves like a typical desktop application because of the use of recently developed AJAX (Asynchronous JavaScript and XML) technology. Because, most of the browsers support Adobe Flash plug-in, a rich interface for a combustion chamber can be created using Flash animation, where a user can visually set the oxidizer mixture, fuel-air ratio, inlet conditions, and any other combustion parameter. User settings are transmitted to the server in snippets through asynchronous calls known as Web Services and the server responds with data or computed results, which are further processed locally upon arrival.

Rich Internet Applications refer loosely to a group of technologies which allow for browser based programs to mimic features of traditional software programs. In 2002 Macromedia defined the features of rich clients and rich Internet applications as a way to overcome the shortcomings of HTML. Some of limitations of traditional HTML include the need to generate large amounts of text to transmit simple data, the lack of client-side data storage, and the rudimentary graphics capabilities[1].

Patterson, M., & Paolini, C., & Bhattacharjee, S. (2010, June), Design And Implementation Of A Rich Internet Application (Ria) For The Simulation Of A Combustion Chamber Paper presented at 2010 Annual Conference & Exposition, Louisville, Kentucky. 10.18260/1-2--16921

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2010 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015