Font Size: a A A

Development of an intelligent building integration platform based on web services middleware technologies

Posted on:2010-03-29Degree:Ph.DType:Thesis
University:Hong Kong Polytechnic University (Hong Kong)Candidate:Xu, ZhengyuanFull Text:PDF
GTID:2448390002977702Subject:Engineering
Abstract/Summary:
The intelligent building integration platform presented in this thesis (named as IBmanager) employs standard communication protocol and distributed computing technologies, including object-oriented programming, data-subscription & event-driven technology, Web Services, XML driver technology, and value-added services plug-ins technology, to realize data and services integration and interoperation among distributed BASs on the Intranet/Internet. IBmanager acts as an autonomous, self-contained unified integration unit (UIU). It can work standalone as a full-function BMS, or just as a part of large-scale BMS applications. The distributed IBmanager installations can be deployed at chain-type architecture. It is designed consisting of a batch of function objects, allowing the systems to have good extensibility.;The bi-directional communication method is designed based on Web Service, this makes the transportation of COV (change of value) and A/E (alarm/event) messages based on Web Service feasible. The Web Service technology is used for the communication between the IBmanager and the driver, the communication between the IBmanager and its client, and access process to the remote database.;Various sub-systems/devices can be integrated into the IBmanager with the designed XML Driver technology. Data from different protocols will be converted to common XML-encoded messages. The sub-systems/devices can be anywhere on the Internet since the XML-encoded message can be transported by HTTP protocol. This expands the distributed driver communication beyond the LAN.;With the help of the powerful communication capability of Web Services on heterogeneous platform and on the Internet, IBmanager becomes a seamless integration platform on the Internet. It might be used to integrate other services (for example, weather report service, HVAC optimization. Meanwhile it might be integrated by other applications on the Internet. For example, FDD (Fault Diagnosis & Detection) and ERP (Enterprise Resource Planning) applications can read real time data and historical data from the IBmanager.;As a common integration platform, users can develop their own applications based on the IBmanager. A practical HVAC optimization application is on-going on a big-scale project---the International Commercial Center (ICC) project. The IBmanager provides integration and value-added services platform support for this project.
Keywords/Search Tags:Integration, Platform, Services, Ibmanager, Communication, Distributed
Related items