[THIS COURSE WILL BE OFFERED IN THE 2025 WINTER TERM]

Course code: CAS 782
Schedule: Monday and Thursday 2:30 PM – 4 PM
Location: ITB 225


Digital twins are real-time virtual replicas of physical assets, typically used for real-time monitoring and control of complex systems, e.g., for energy-efficiency and resource optimization.  This course provides an introduction to the foundational engineering areas required to develop digital twins: modeling and simulation for real-time reasoning, collecting and managing data to connect the digital twin to the physical system, and controlling the physical system through closed-loop control.
You will be exposed to the technical depths of these engineering areas and learn about their integration in specific digital twin architectures and lifecycle models. In addition to the lectures, you will process related scientific literature (from domains such as smart cities, industrial automation, or precision agriculture) to further customize your learning experience.

Format

Lectures (~70%)
Guest lectures from international and industry experts (~10%)
– Confirmed guest lecture: Prof. Bentley Oakes (Poly Montreal, Canada). More to be announced.
Student seminars, paper summaries and presentations (~20%)

Evaluation

Individual literature processing and presentation: 50%
Students process scientific literature over the course of the term, about 3-4 papers on a specific digital twin topic (e.g., applications in smart cities, simulation foundations, AI for digital twins). They prepare a report on the topic by synthesizing knowledge and drawing conclusions; and present their findings for the class. Papers to be approved by the instructor.

Exam: 50%

Topics covered

Broader context and architecture of digital twins (10% of lecture time)
– Digital transformation, Industry 4.0 and 5.0, Society 5.0
– Digital twin technology and the twinning paradigm.
– Reference models, architectural models.

Reasoning by modeling and simulation (40%)
– Modeling heterogeneous systems for digital twins
– Simulation of heterogeneous systems for digital twins: discrete, continuous, and hybrid (co-)simulation. Real-time simulation. DEVS, Modelica, FMI/FMU.

Connecting digital and physical twins (40%)
– Collecting data. Internet of Things. Event stream processing, complex event processing.
– Connecting and managing data. From data to information: connecting data to models. Models at run-time. Inferred data, state estimation, Kalman filters and particle filters.
– Controlling physical twins. Foundations of control theory, closed-loop control, negative feedback, PID controllers.

Implementation and applications (10%)
– Deployment and operation: commercial and open-source solutions
– Sustainability and digital twins: digital twins for sustainable systems and sustainable engineering of digital twins


Sample topics for the individual research component

Below is a sample list of topics for the individual research component. This is just to give you some ideas. You are encouraged to suggest a topic of your own interest.

Sufficiently ambitious topics will receive support to be published at a conference or workshop. Please, contact me in case you are interested and we’ll identify a topic together to match your ambitions. Our lab is a leading voice in digital twin engineering.

  • Engineering digital twins
    • Architectural concerns of digital twins
    • Digital twins and Systems of Systems
    • Modeling and simulation for digital twins
  • Adoption of digital twins
    • Organizational aspects of digital twins
  • Specific application areas of digital twins:
    • Smart manufacturing, smart cities, process governance
  • Digital twins by and for AI
  • Socio-techno-economic aspects of digital twins
    • Digital twins of people, digital twins of organizations, human in the loop
  • Sustainability by/of digital twins