| System integration (SI) of intelligent building (IB) would be the direction of IB's development. The quality of SI is one of the important criteria to evaluate the performance of IB. But nowadays in China, different types of electromechanical equipment and communication protocols used in IB systems, made the SI difficulty and lowness. The article is to solve the problem: traditional integration software platform can not be widely used and the program work is heavy. Use the Niagara SI technology based on Baja standard, to develop an IB integration system (IS) applied in the Intelligent Systems Engineering of a Skyscraper in Beijing.The article introduced the integration types of IB system and pointed out the direction of its development after summarizing and analyzing the recent researches in IB SI. And it also introduced and researched basic theory, Baja standard, Niagara technology, J2EE, and core technology of Java, such as EJB, servlet, Applet and so on. A hardware struction and virtual object model were raised based on Niagara Framework?. Meanwhile, according to the structure of Niagara, Tridium's IT Guide, the technology of OPC,BACnet,Winsock and Serial Communication, researched the application at information integration (II) and put forward an implementation program. Object models, program design flow and some sourse code were given. Fourthly, a practical case was given. Finally, a practical case was given. According to the project requirement, designed the project comprehensively and gave the overall structure,function structure and hardware structure. Expounded the implementation of Smart Card System,HVAC System,Lighting System and Fire System from longitude and landscape orientation function integration distinctly. Gave the logic picture, program design flow and related linkage response and support program. Test the whole system and gave the test page.The article design the IB IS on Niagara Framework? platform, fulfill the integration of multi electronic subsystem. The test result showed that, the designed system run stably and put into application. |