• Composante

    École Nationale Supérieure des Ingénieurs en Arts Chimiques

  • Volume horaire

    10,66h

Objectifs

- mettre en place un programme pour modéliser un problème de génie chimique comportant une équation différentielle : bilan dynamique (cinétique chimique, bilan de masse ou d'énergie décrivant un phénomène transitoire), bilan local (sur un réacteur ou une opération unitaire), équation locale de transfert...

- savoir utiliser les fonctions Matlab pour résoudre une équation différentielle ordinaire (EDO) d'ordre 1 ou n, ou un système d'EDO

- savoir tracer des courbes (fonctions, dérivées) sous Matlab pour analyser des résultats de modélisation

Lire plus

Pré-requis obligatoires

- Cours de méthodes numériques pour la résolution des Equations Différentielles Ordinaires (EDO) : méthode d'Euler ou de Runge-Kutta.

- Avoir déjà fait un peu de programmation et avoir compris les notions de fonctions, sous-programmes, savoir écrire des boucles for et des conditionnelles.

Lire plus

Syllabus

-Utilisation de Matlab pour définir des vecteurs, matrices, faire des opérations de calcul matriciel, définir des fonctions, tracer des courbes, écrire des programmes très simples.

- Résolution d'une équation différentielle ordinaire (EDO) d'ordre 1 sous Matlab, puis d'ordre n

- Résolution d'un système d'EDO

- Structuration d'un programme permettant la modélisation d'une configuration physique : définition des constantes, appels à des fonctions pour la résolution d'EDO, tracé de courbes et comparaison de solutions.

Lire plus

Informations complémentaires

1 séance de présentation du module + découverte de Matlab, suivie d'1 séance en autonomie si nécessaire

4 séances de TD de résolution de problèmes avec des EDO

2 séances de TD long sur un problème comportant des EDO et appliqué au génie chimique, avec un peu d'analyse (numérique et physique) du résultat de la modélisation

Lire plus