Definition of hvac system component with object oriented language for modular structure simulation program

Eisuke Togashi*, Shin Ichi Tanabe

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

Recent years, a great number of simulation programs for a HVAC system are developed with the increase of computational capacity. Some of them have a modular structure to improve flexibility and reusability. In this paper, abstract class of HVAC devices was developed to give modules greater independence. Using template method pattern and adopter pattern, new modules were easily added without compiling whole program such as numeric solvers or user interfaces. Three HVAC components written in different programming languages (namely, C#, C++, and Basic) were simultaneously solved. Components from HVACSIM+(J) and TRNSYS written in FORTRAN also worked effectively.

Original languageEnglish
Pages (from-to)1377-1382
Number of pages6
JournalJournal of Environmental Engineering
Volume73
Issue number634
DOIs
Publication statusPublished - 2008 Dec

Keywords

  • Adopter Pattern
  • Cross Language
  • Modular Simulation
  • Object-Oriented
  • Template Method Pattern

ASJC Scopus subject areas

  • Environmental Engineering

Fingerprint

Dive into the research topics of 'Definition of hvac system component with object oriented language for modular structure simulation program'. Together they form a unique fingerprint.

Cite this