Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/choaib-elmadi/ocp-group-internship

Internship: Autonomous control system for storage machines (STACKERs) at OCP's mining site in Benguerir.
https://github.com/choaib-elmadi/ocp-group-internship

automation linux ocp ocp-group plc python robot-operating-system robotics ros

Last synced: 7 days ago
JSON representation

Internship: Autonomous control system for storage machines (STACKERs) at OCP's mining site in Benguerir.

Awesome Lists containing this project

README

        

[![Choaib ELMADI - Automation](https://img.shields.io/badge/Choaib_ELMADI-Automation-8800dd)](https://elmadichoaib.vercel.app) ![Status - Internship](https://img.shields.io/badge/Status-Internship-2bd729)

# Autonomous Storage Machine Control System

This repository contains the code, documentation, and resources developed during the internship project focused on implementing an autonomous control system for storage machines (STACKERs) at OCP's mining site in Benguerir. The project aims to enhance the efficiency and safety of phosphate storage operations through automation and digitalization.

![OCP Group](./Documents/Images/ocp-group%20-%20indus-ops.jpg)

## Project Overview

The mining industry is undergoing a transformation driven by advancements in technology. This project contributes to OCP's strategic vision of smart mining by developing an autonomous control system for stackers used in the storage of phosphates. The system provides real-time supervision, efficient decision-making, and optimization of storage processes.

Storage Machine (STACKER)

Storage Machine (STACKER) Axes

## Architecture

The system architecture integrates various components:

- **PLC (Programmable Logic Controller):** Manages real-time control and automation.
- **HMI (Human-Machine Interface):** Provides operators with a user-friendly interface for monitoring and controlling the system.
- **Remote Supervision:** Enables monitoring and control from a centralized location.
- **Data Management:** Utilizes data from sensors and other inputs to optimize storage processes and ensure system reliability.

## Technologies and Tools

- **PLC Programming:** Using Automation Studio and Step7 SIMATIC Manager
- **HMI Development:** For creating intuitive operator interfaces
- **Simulation Tools:** To test and validate system functionality
- **Data Analytics:** For performance monitoring and optimization

## Acknowledgements

**Supervisors:** _M. Abderahim Fahmi_, _M. Khalid Ezzahraoui_

**Organization:** _OCP Group, Benguerir Mining Site_

**University:** _Université Cadi Ayyad_ - _Ecole Nationale des Sciences Appliquées_

Special thanks to the team members and mentors who contributed to this project.