Un exemple de système EDA d'index supérieur distillation réactive avec réactions chimiques instantanément équilibrées Dr. Karim Alloula (ingénieur informatique.

Slides:



Advertisements
Présentations similaires
Résolution symbolico-numérique d’un système d’équations algébro-différentielles modélisant la distillation de Rayleigh Dr. Karim Alloula (ingénieur informatique.
Advertisements

Non linéarités liées à la thermique
« Systèmes électroniques »
Cours 4-b Méthode des éléments finis 2D
Gestion de portefeuille
Résolution de problèmes et logiciel de calcul symbolique
Présentation de la société, des logiciels et des services
La microbiologie prévisionnelle
Cours 8 Problèmes de dynamiques : techniques de résolution pas-à-pas
Cours 3-a Méthode des éléments finis 1D
Présentation des programmes de terminale STG Juin 2006.
LE CALCUL LITTÉRAL AU COLLÈGE
Equations différentielles
1 Intégration numérique garantie de systèmes décrits par des équations différentielles non-linéaires Application à l'estimation garantie d'état et de paramètres.
Modélisation et commande hybrides d’un onduleur multiniveaux monophasé
Au départ, il y a : - une équation différentielle du premier degré
Animation de solides en contact par modèle physique
Programmes du cycle terminal
L’objectif est de présenter
Réunion IDHEAS Claire Laurent, Philippe Villedieu Département Modèles pour lAérodynamique et lEnergétique.
Maple, modélisation et résolution de problèmes
Chapitre V : Cinétique chimique
MODÉLISATION DU TRANSPORT RÉACTIF EN MILIEU POREUX
Révisions asservissements
La méthode d’Euler Objectif : résoudre une équation différentielle de façon numérique Applications en physique (en Terminale S): Résoudre une équation.
ASI 3 Méthodes numériques pour l’ingénieur
Journée thématique du GDR IFS « Réduction de modèle en IFS » ENSAM – Jeudi 18 mai 2006 Validation de l’approche de la réduction a priori - POD sur l'équation.
Résolution des Équations Différentielles
Intersection de Surfaces de Subdivision
Couche limite atmosphérique
Etude longitudinale d’essais multilocaux: apports du modèle mixte
Équations Différentielles
Modélisation du robot Azimut-3
Représentation des systèmes dynamiques dans l’espace d’état
Représentation des systèmes dynamiques dans l’espace d’état
Représentation des systèmes dynamiques dans l’espace d’état
Courbes de Bézier.
Équations différentielles Partie 1
L ABORATOIRE d I NGÉNIERIE des S YSTÈMES A UTOMATISÉS EA 4014 – Université dAngers Institut des Sciences et Techniques de lIngénieur dAngers Master2 Recherche.
D. Duret / Présentation Cappi Z
Modélisation de la formation de bancs de poissons
Extraction Automatique de formes complexes : Application à la création de modèle anatomique de la tête J. Piovano, T. Papadopoulo Séminaire Odyssee 9,
04/09/2002école d'été du GRGS1 LES EQUATIONS VARIATIONNELLLES Jean-Charles MARTY CNES/GRGS.
L’adaptativité pour un solveur de l’équation de Vlasov
ASI 3 Méthodes numériques pour l’ingénieur
Introduction aux équations différentielles ordinaires (EDO)
Présentation de la méthode des Eléments Finis
Soutenance de stage 16 Mai au 5 Août 2011
Soutenance de stage 16 Mai au 5 Août 2011
Equation différentielle
Méthode différentielle Mercredi 8 mars 2006 Principe, historique, recherches actuelles.
Analyse des modes normaux
Jean-François Rameau Dassault Systèmes, Supméca GRT juin 2014
Réalisé par: Imane Adouar Rajae Boubrahmi
Institut de sciences et technologies Département d’informatique
LES PRINCIPES DE LA THERMODYNAMIQUE
Chapitre 9 La transformée de Laplace
SYSTEMES NON LINEAIRES
ASI 3 Méthodes numériques pour l’ingénieur
1/16 Chapitre 3: Représentation des systèmes par la notion de variables d’état Contenu du chapitre 3.1. Introduction 3.2. Les variables d’état d’un système.
Les régimes transitoires
Méthode des moindres carrés (1)
UNIVERSITE CHEIKH ANTA DIOP DE DAKAR FACULTE DES SCIENCE ET TECHNIQUES DEPARTEMENT DE CHIMIE DEA DE CHIMIE PHYSIQUE APPLIQUEE A L ENERGIE Présenté Par.
Chapitre 7 Les équations différentielles d’ordre 1
Chapitre 7 Les équations différentielles d’ordre 1
Résolution des équations différentielles
Couche limite atmosphérique Micrométéorologie. Équations de Reynolds 7 équations et 16 inconnues...
GdR MoMaS Novembre 2003 Conditions d’interface optimales algébriques pour la vibro-élasticité. François-Xavier Roux (ONERA) Laurent Sériès (ONERA) Yacine.
MECANIQUE DES MILLIEUX CONTINUS ET THERMODYDAMIQUE SIMULATIONS.
Chapitre 4 Equations différentielles ordinaires à n variables.
Transcription de la présentation:

Un exemple de système EDA d'index supérieur distillation réactive avec réactions chimiques instantanément équilibrées Dr. Karim Alloula (ingénieur informatique scientifique) Dr. Jean-Pierre Belaud (Maître de conférences ENSIACET) Pr. Jean-Marc Le Lann (directeur ENSIACET)

Plan de l’exposé Objectif: Intégration symbolico-numérique d’équations différentielles algébriques d’index supérieur Un système de calcul symbolico-numérique: eXMSL Modèle algébro-différentiel de référence: la distillation de Rayleigh Prise en compte de réactions chimiques Conclusions, Attentes, Perspectives LEDA Karim Alloula - Vendredi 26 mars 2010

Transformations formelles déjà mises en oeuvre (1/2) Classe de modèles Transformation formelle Expression initiale Résultat Equations non linéaires Equations différentielles algébriques Calcul de fonction résidu Transformation d’inéquations en équations Equations non linéaires saturées, sur ou sous déterminées Formulation généralisée du schéma de Newton (Dedieu 2006) Formulation différentielle du schéma de Newton généralisé (Hirsch 1979) Equations différentielles algébriques Détermination de conditions initiales cohérentes Système EDA 1er ordre, index 1 Valeurs initiales des variables dépendantes et de leurs dérivées LEDA Karim Alloula - Vendredi 26 mars 2010

Transformations formelles déjà mises en oeuvre (2/2) Classe de modèles Transformation formelle Expression initiale Résultat Equations non linéaires Equations différentielles algébriques Optimisation sous contraintes non linéaires Définition d’une fonction implicite Fonction explicite Calcul d’une matrice Jacobienne Calcul d’une dérivée directionnelle Fonction implicite LEDA Karim Alloula - Vendredi 26 mars 2010

eXMSL FORTRAN 90 Library LEDA Calcul de propriétés thermodynamiques par application de l’équation d’état SRK Définition du facteur de compressibilité comme une fonction implicite Dérivation formelle par rapport à la température Intégration formelle par rapport à la température LEDA Karim Alloula - Vendredi 26 mars 2010

eXMSL Model Editor LEDA Résultat du problème d’optimisation spécifié Edition du problème d’optimisation Demande d’évaluation de l’expression saisie LEDA Karim Alloula - Vendredi 26 mars 2010

Distillation de Rayleigh - Présentation Un modèle continu par morceaux… vu comme un modèle unique sous contrainte LEDA Karim Alloula - Vendredi 26 mars 2010

Simulation de la distillation de Rayleigh par eXMSL Exemple de courbes de résidus LEDA Karim Alloula - Vendredi 26 mars 2010 Figure 5. Distillation diagram for the butanol-1, methanol, water mixture

Distillation de Rayleigh réactive - Présentation Un modèle continu par morceaux… vu comme un modèle unique sous contrainte LEDA Karim Alloula - Vendredi 26 mars 2010

Simulation de la distillation de Rayleigh par eXMSL Résolution Algorithme numérique: Petzold-Gear BDF (IMSL) Etapes de transformations formelles: Détermination d’un jeu d’équations suffisant pour obtenir des conditions initiales cohérentes Calcul formel des résidus Calcul formel de la matrice Jacobienne Gestion de l’événement d’état: Arrêt de l’intégration du modèle en phase liquide: pas minimal de la variable indépendante ou Jacobien du système singulier Reprise de l’intégration du modèle en phase di-phasique avec calcul de nouvelles conditions initiales cohérentes LEDA Karim Alloula - Vendredi 26 mars 2010

Simulation de la distillation de Rayleigh par eXMSL Résultats obtenus Résultats très cohérents Temps de calcul: Bien inférieurs aux environnements de calcul interprété 1 ordre de grandeur supérieur par rapport aux codes compilés Modélisation: Construction de fonctions implicites à partir d’équations de modèles Assemblage ou composition de fonctions implicites Évaluation de fonctions implicites et de leurs dérivées Mémorisation des points du graphe des fonctions résidus Définition des fonctions implicites à partir d’un point de fonctionnement « pertinent » du modèle, i.e. pour lequel le jeu de variables est facile à calculer. Mémorisation => réduction du nombre de pas de Newton total. Particulièrement intéressant dans le domaine de la simulation en génie des procédés où des équilibres thermodynamiques d’un mélange sont calculés pour diverses températures et pressions. LEDA Karim Alloula - Vendredi 26 mars 2010

Généralisation à la distillation réactive: Le calcul de CIC devient laborieuse! Quel est l’index de différentiation du modèle présenté? 2? Y a-t-il un intérêt à distinguer les réactions chimiques instantanément équilibrées des réactions contrôlées par la cinétique? Comment se comparent les dynamiques des phénomènes thermodynamiques et des réactions chimiques? Quelles connaissances métier doit-on apporter pour le calcul de CIC? Définition des fonctions implicites LEDA Karim Alloula - Vendredi 26 mars 2010

Un modèle de taille et de difficulté modestes est calculé Conclusions Un modèle de taille et de difficulté modestes est calculé Automatiquement par un système de calcul symbolico-numérique Très précisément Dans un temps inférieur à celui obtenu avec un environnement de calcul interprété et une méthode similaire Après des efforts de modélisation (degrés de liberté, formulation…) Très correctement lors d’un changement d’état bien particulier LEDA Karim Alloula - Vendredi 26 mars 2010

Attentes par rapport au projet ANR LEDA Forme normale caractérisant les conditions initiales cohérentes MIP Possibilité de passage à l’échelle (complexité Pryce) LYX Dynamiques différentes (distillation réactive) LIFL LEDA Karim Alloula - Vendredi 26 mars 2010