Skip to main content
U.S. flag

An official website of the United States government

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.




Thomas P. Roth, Yuyin Song, Martin J. Burns, Himanshu Neema, William Emfinger, Janos Sztipanovits


Cyber-physical systems (CPS) are smart systems that consist of highly interconnected networks of physical and computational components. The tight integration of a wide range of heterogeneous components enables new functionality and quality of life improvements in critical infrastructures such as smart cities, intelligent buildings, and smart energy systems. One approach to study CPS uses both simulations and hardware-in-theloop (HIL) to test the physical dynamics of hardware in a controlled environment. However, because CPS experiment design may involve domain experts from multiple disciplines who use different simulation tool suites, it can be a challenge to integrate the heterogeneous simulation languages and hardware interfaces into a single HIL simulation. The National Institute of Standards and Technology (NIST) is working on the development of a universal CPS environment for federation (UCEF) that can be used to design and run experiments that incorporate heterogeneous physical and computational resources over a wide geographic area. This development environment uses the High Level Architecture (HLA), which the Department of Defense has advocated for co-simulation in the field of distributed simulations, to enable communication between hardware and different simulation languages such as Simulink and LabVIEW. This paper provides an overview of UCEF and motivates how the environment could be used to develop energy applications using an illustrative example of an emulated heat pump system.
Proceedings Title
2017 Proceedings of the ASME 2017 11th International Conference on Energy Sustainability (ES2017)
Conference Dates
June 26-30, 2017
Conference Location
Charlotte, NC
Conference Title
2017 11th International Conference on Energy Sustainability (ES2017)


high level architecture, hardware-in-the-loop, cyber-physical system


Roth, T. , Song, Y. , Burns, M. , Neema, H. , Emfinger, W. and Sztipanovits, J. (2017), CYBER-PHYSICAL SYSTEM DEVELOPMENT ENVIRONMENT FOR ENERGY APPLICATIONS, 2017 Proceedings of the ASME 2017 11th International Conference on Energy Sustainability (ES2017), Charlotte, NC, [online], (Accessed May 30, 2024)


If you have any questions about this publication or are having problems accessing it, please contact

Created June 28, 2017, Updated August 1, 2017