A l’issue de ce cours, les étudiant.e.s seront en mesure de :
- Connaître la théorie et les outils pratiques de fiabilité des systèmes.
- Calculer la durée de vie d’un matériel, son taux de défaillance, son temps de bon fonctionnement.
- Évaluer la fiabilité de systèmes industriels à l’aide de modèles mathématiques adaptés.
- Formuler un modèle pour l’optimisation de la performance d’un système.
- Comprendre et appliquer les techniques de base et avancées d’optimisation.
- Choisir et utiliser la technique appropriée pour résoudre un problème d'optimisation.
Partie 1
Cours 1 : Plan de cours / Introduction à l’ingénierie de fiabilité et l’optimisation / Rappels mathématiques
Cours 2 : Fiabilité, taux de défaillance et temps de bon fonctionnement
Cours 3 : Calcul de fiabilité pour différentes structures
Cours 4 : Fiabilité expérimentale et maintenance
Cours 5 : Analyse de sureté de systèmes / Remise Devoir #1
Cours 6 : Logiciels de fiabilité / Synthèse de la première partie
Partie 2
Cours 7 : Modélisation de problèmes d’optimisation
Cours 8 : Méthodes de résolution de problèmes de programmation linéaire (1/2) / Optimisation graphique et algorithmique
Cours 9 : Méthodes de résolution de problèmes de programmation linéaire (2/2) / Pratique sur des outils informatiques
Cours 10 : Programmation linéaires en nombres entiers / Dualité et analyse de sensibilité
Cours 11 : Techniques d’optimisation avancées / Remise Devoir #2
Cours 12 : Logiciels d’optimisation / Synthèse de la seconde partie