Projets

Projets de Recherche

🔬 Recherche En cours

Plateforme MY MDO — Optimisation des Formes

Projet TechTransfer · 2023 → En cours

Conception et développement d'une plateforme dédiée à la conception et à l'optimisation des formes mécaniques. Intègre des algorithmes d'optimisation topologique, des solveurs MEF et une interface web interactive pour les ingénieurs et chercheurs.

PythonMATLABMEFOptimisation topologiqueStreamlit
🔬 Recherche Terminé

OpenSolver — Solveur EF Open Source

Projet CITT12-2024 · 2024–2025

Un solveur éléments finis open source clé-en-main pour l'analyse des structures mécaniques. Conçu pour être accessible aux étudiants et chercheurs sans expertise préalable en programmation numérique. Documentation complète, exemples guidés et validation sur cas tests analytiques.

PythonMATLABNumPySciPyMEFOpen Source
→ GitHub
🌍 International Terminé

Analyse EF des Structures Composites Hybrides — Maroc–Turquie

Projet Bilatéral · 2023–2024

Collaboration internationale portant sur l'analyse par éléments finis de la dynamique des structures composites hybrides. Développement de modèles numériques conjoints et publication des résultats dans des revues Q1 internationales (Materials Today Communications, Steel and Composite Structures).

AbaqusMATLABMEFFGMComposites hybrides

Projets Académiques & Pédagogiques

🎓 Académique 2024–2025

Suite d'Applications Interactives — Génie Mécanique

MATLAB App Designer + Python Streamlit · 2024–2025

Développement d'une suite complète d'applications interactives couvrant l'ensemble des travaux dirigés de génie mécanique :

  • Visualisation des contraintes et déformations en temps réel
  • Calcul des fréquences propres et modes de vibration
  • Réponse dynamique des systèmes oscillants
  • Propriétés des matériaux FGM selon les lois de mélange
  • Optimisation des sections de poutres et colonnes
MATLAB App DesignerPythonStreamlitNumPyMatplotlib
→ GitHub
🤖 Robotique 2024–2025

Robot Industriel 4 Axes (Type Fanuc)

Conception & Réalisation · ENSAM, 2024–2025

Conception mécanique complète, développement électronique et programmation d'un bras robotique industriel à 4 axes de liberté, inspiré de l'architecture Fanuc. Implémentation des algorithmes de cinématique directe et inverse. Démonstration de pick-and-place automatisé avec précision millimétrique.

CAO (Catia V5)Moteurs pas-à-pasArduinoPythonCinématique
🚗 Automobile 2024–2025

Tableau de Bord Mercedes — Instrumentation Complète

Réalisation pédagogique · 2024–2025

Réalisation d'un tableau de bord instrumenté pour une voiture Mercedes. Intégration des capteurs (température, pression, vitesse), des afficheurs analogiques et numériques, et des protocoles de communication CAN. Utilisé comme maquette pédagogique pour les cours de systèmes embarqués automobiles.

CAN busECUArduinoCANoeCapteurs
⚡ Électrotechnique 2023–2024

Maquette Système Automobile Complet

Maquette pédagogique · 2023–2024

Réalisation d'une maquette complète du système d'allumage, du système de démarrage et du système d'éclairage automobile. Permet aux étudiants de visualiser, diagnostiquer et dépanner les systèmes électriques automobiles dans un cadre sécurisé.

Système d'allumageDémarreurAlternateurCANDiagnostic

Articles & Publications Medium

Nov 2021

Artificial Intelligence Index Report 2021

Analyse du rapport annuel de l'AI Index (Stanford HAI) sur les tendances mondiales de l'intelligence artificielle en 2021.

Intelligence ArtificielleStanford HAI
Nov 2021

A Very Deep Introduction to Machine Learning — Common ML algorithms in material design

Introduction approfondie au Machine Learning et ses applications dans la conception de matériaux avancés.

Machine LearningMaterial DesignComposites
Nov 2021

Hierarchical Clustering

Introduction au clustering hiérarchique : algorithmes agglomératifs et divisifs, dendrogrammes, distance de Ward.

ClusteringMachine Learning
Nov 2021

Fuzzy C-Means Clustering for Iris Data

Application du clustering Fuzzy C-Means sur le dataset Iris de R. A. Fisher. Comparaison avec k-means.

Fuzzy C-MeansMATLABIris Dataset
Nov 2021

Fuzzy Clustering — What Is Data Clustering?

Introduction aux méthodes de clustering flou : théorie des ensembles flous, appartenance partielle, algorithme FCM.

Fuzzy LogicClusteringData Science
Nov 2021

k-Means Clustering in MATLAB

Tutoriel complet sur l'implémentation du clustering k-means en MATLAB avec la Statistics and Machine Learning Toolbox.

k-MeansMATLABStatistics Toolbox

→ Voir tous les articles sur Medium