Skip to content
Snippets Groups Projects
README.md 3.31 KiB
Newer Older
B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed
# Design of Cyber-Physical Systems in Manufacturing
B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed

B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed
## Course Overview
B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed

B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed
The goal of this course is to integrate practical and theoretical aspects in an international and interdisciplinary setting. Participants will engage in the design, development, and deployment of a **cyber-physical system (CPS)** for manufacturing, working collaboratively in teams to build a **digital twin** for a set of robots using MATLAB Simulink. The course emphasizes both simulation and real-world implementation, providing hands-on experience with industrial series production and robot commissioning.
B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed

B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed
---
B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed

B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed
## Course Objectives
B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed

B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed
1. **Development of a Cyber-Physical System**  
   Learn how to design, simulate, and deploy CPS solutions tailored to manufacturing.
B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed

B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed
2. **Interdisciplinary Collaboration**  
   Work in a team with diverse international backgrounds, combining skills from various disciplines.
B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed

B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed
3. **Digital Twin Development**  
   Build and model a digital twin using MATLAB Simulink for a set of robots.
B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed

B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed
4. **Industrial Series Production Simulation**  
   Gain insights into simulating and optimizing production workflows in an industrial setting.
B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed

B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed
5. **Robot Commissioning**  
   Apply your knowledge to program and commission physical robots for manufacturing tasks.
B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed

B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed
---
B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed

B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed
## Course Structure
B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed

B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed
### 1. **Kick-Off Workshop**
- **When**: Mid-December (2 days)  
- **Where**: Twente  
- Overview of course goals and team formation.
B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed

B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed
### 2. **Lectures and Hands-On Sessions**
- Topics include:  
  - Design of Cyber-Physical Systems  
  - Recap of Production Systems  
  - Introduction to Simulink  
  - Modeling and Implementation of Digital Twins  
B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed

B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed
### 3. **Seminars**
- **Number**: 3 sessions  
- **Focus**: Varies based on the outcomes of the Kick-Off Workshop.  
B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed

B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed
### 4. **Project Group Meetings**
- Regular meetings to track progress, share updates, and align on objectives.
B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed

B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed
### 5. **Wrap-Up/Closing Workshop**
- **When**: January (1 day)  
- **Where**: RPTU  
- Present final projects, discuss outcomes, and receive feedback.
B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed

B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed
---
B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed

B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed
## Tools and Technologies
B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed

B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed
- **MATLAB Simulink**: For modeling and simulating digital twins.
- **Robots**: Hands-on experience with commissioning physical robots.
- **Collaboration Tools**: GitLab for version control, issue tracking, and documentation.
B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed

B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed
# Repository Structure

```plaintext
cps-development/
B. Eng. Hakim Dalim's avatar
B. Eng. Hakim Dalim committed
├── src/
│   ├── controllers/        # Robot control logic and implementations
│   ├── models/             # 3D models (UT), digital twin models (RPTU)
│   └── robot_programs/     # Code for robot programming and commissioning
├── docs/
│   ├── design_documents/   # Design reports, 3D layout descriptions
│   └── user_guides/        # Guides for using models, simulations, and robots
├── design/                 # UT: Layouts and 3D designs
├── experiments/            # Experiment data and analysis results
├── config/                 # Configuration files for simulations and robot deployment
├── tests/                  # Unit and integration test cases
├── data/                   # Data for physical/virtual measurements and simulation inputs
├── results/                # Outputs from simulations, experiments, and tests
├── scripts/                # Automation and deployment scripts
└── README.md               # Project documentation