|
|
Abstract: ThermoPack, A Java Package for Thermodynamic Properties Subrata (Sooby) Bhattacharjee Mechanical Engineering Department |
Parent Page |
Almost all problems in Engineering Thermodynamics are governed by three generalized rate equations for mass, energy and entropy. Depending on the type of problems, these equations simplify to different extents. The simplified rate equations coupled with look-up tables for material properties constitute the central part of problem solving. By applying OOP methodology, it is possible to develop generalized property and equation modules. Using a network of HTML pages, an user can be guided to the right combination of equation module and property module needed to solve a given problem. An expert system, capable of solving most empirical problems found in undergraduate Thermodynamics texts, ranging from air conditioning to combustion, is being developed.
The new, object-oriented, architecture neutral, Internet friendly, programming language Java provides an ideal platform for development of a thermal class library. The expert system in thermodynamics (TEST) will be presented as an example of the power of the OOP methodology applied to engineering.
This research is being conducted in collaboration with Professor Roger Whitney of Computer Science Department, SDSU.