Skip to content

This repo has the code for the digital twin demonstration in FEQ1411

Notifications You must be signed in to change notification settings

IAugustoMZ/feq1411_digitaltwins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FEQ1411 - Digital Twins and Simulation

This is a web-based application for the course FEQ1411 - Digital Twins and Simulation. The dashboard is built using Plotly Dash and allows users to simulate and visualize various parameters related to digital twins.

Features

  • Interactive dashboard with real-time updates
  • Simulation of feed temperature, feed pressure, anomaly probability, and average simulation error
  • User interface components including buttons, switches, and graphs
  • Responsive design with Bootstrap components

Installation

Prerequisites

  • Python 3.7 or higher
  • pip package manager

Clone the Repository

git clone <repository-url>
cd <repository-directory>

Install Dependencies

pip install -r requirements.txt

Run the Application

python app.py

The application will be available at http://127.0.0.1:8050/.

Project Structure

├── app.py               # Main application script
├── requirements.txt     # Python dependencies
└── README.md            # This file

Usage

  1. Open your web browser and navigate to http://127.0.0.1:8050/.
  2. Use the sidebar to control the simulation parameters:
    • Execute Button: Start the simulation.
    • Robust Switch: Toggle the robustness mode.
  3. The main content area displays real-time updates of the following parameters:
    • Feed Temperature (deg. C)
    • Feed Pressure (bar)
    • Anomaly Probability
    • Avg. Simulation Error (kJ/kg)
  4. Interactive graphs provide a visual representation of the simulation data.

Dependencies

  • Dash
  • Dash Bootstrap Components
  • Joblib
  • NumPy
  • Pandas
  • Plotly

Acknowledgements

This project is developed as part of the FEQ1411 - Digital Twins and Simulation course.

Screenshots of the solution

image

image

image

About

This repo has the code for the digital twin demonstration in FEQ1411

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published