Virtual xCPS

Virtual xCPS is a virtual digital twin of the small lab manufacturing system xCPS[1].

It encompasses a 3D model in the freely available Unreal Engine 3d modelling and simulation engine.

It is controlled through an API of messages delivered via Socket.IO.

On the software stack for xCPS, an alternative Hardware Abstraction Layer is defined that transparently communicates with the virtual xCPS instead of the real one.

We use model-based synthesis to generate a supervisory controller for xCPS from an Activity Model using the Activity Execution Engine

We intend to make Virtual xCPS publicly available in the future.

References

  1. Shreya Adyanthaya and Hadi Alizadeh Ara and João Bastos and Amir Behrouzian and Róbinson Medina Sánchez and Joost Pinxten and Bram Sanden and Umar Waqas and Twan Basten and Henk Corporaal and Raymond Frijns and Marc Geilen and Dip Goswami and Martijn Hendriks and Sander Stuijk and Michel Reniers and Jeroen Voeten (2017): XCPS: A Tool to Explore Cyber Physical Systems. In: SIGBED Rev., vol. 14, no. 1, pp. 81–95, 2017.

Selected Related Publications

2017

Adyanthaya, Shreya; Ara, Hadi Alizadeh; Bastos, João; Behrouzian, Amir; Sánchez, Róbinson Medina; Pinxten, Joost; Sanden, Bram; Waqas, Umar; Basten, Twan; Corporaal, Henk; Frijns, Raymond; Geilen, Marc; Goswami, Dip; Hendriks, Martijn; Stuijk, Sander; Reniers, Michel; Voeten, Jeroen

XCPS: A Tool to Explore Cyber Physical Systems Journal Article

In: SIGBED Rev., vol. 14, no. 1, pp. 81–95, 2017.

Abstract | Links | BibTeX