22
Septembre 2008 Denis FARGETON – Loig ALLAIN C6E2 Positionnement de C6E2 par rapport à SimPA2 et Modelica

Septembre 2008 Denis FARGETON – Loig ALLAIN C6E2 Positionnement de C6E2 par rapport à SimPA2 et Modelica

Embed Size (px)

Citation preview

Page 1: Septembre 2008 Denis FARGETON – Loig ALLAIN C6E2 Positionnement de C6E2 par rapport à SimPA2 et Modelica

Septembre 2008Denis FARGETON – Loig ALLAIN

C6E2 Positionnement de C6E2 par rapport à SimPA2 et Modelica

Page 2: Septembre 2008 Denis FARGETON – Loig ALLAIN C6E2 Positionnement de C6E2 par rapport à SimPA2 et Modelica

C6E2 fournit des cas tests Industriels Complexes (multi physique) Représentatifs de chaque étape du cycle de conception Valorise les apports de MODELICA à chaque étape

Modelica: Multi physique Capitalisation des librairies inter plateforme Modélisation acausale Compilateur adapté à la simulation des réseaux électriques

Positionnement de C6E2 par rapport à SimPA2

Page 3: Septembre 2008 Denis FARGETON – Loig ALLAIN C6E2 Positionnement de C6E2 par rapport à SimPA2 et Modelica

Plan

Conception en Génie Electrique

Actionneur électromécanique

Réseau Electrique

Gestion énergétique

Page 4: Septembre 2008 Denis FARGETON – Loig ALLAIN C6E2 Positionnement de C6E2 par rapport à SimPA2 et Modelica

« Cycle en V » en génie électrique

Cahier des charges

Produit Final

Conception Ensemble

Choix d’architecture

Spécifications composants

Conception composant

(fonctionnel)

Conception composant (détaillée)

Prototype composant

Test Composant

Validation architecture

Intégration ensemble

Page 5: Septembre 2008 Denis FARGETON – Loig ALLAIN C6E2 Positionnement de C6E2 par rapport à SimPA2 et Modelica

Modelica et le cycle en V

Difficultés rencontrées dans la mise en œuvre de la conception: Suivi d’information entre les différents niveaux du cycle Pas d’outils (ou de formalisme) commun à l’ensemble de la conception

Langage de modélisation orienté objet Documentation: suivi des informations Héritage: niveau de modélisation adapté à l’étape de conception

Modelica permet la spécification et la modélisation Offre un support commun pour les différents niveau de conception Langage de communication (asynchrone) entre différents logiciels Compatibilité des modèles des domaines physiques différents en utilisant une

approche énergétique

Page 6: Septembre 2008 Denis FARGETON – Loig ALLAIN C6E2 Positionnement de C6E2 par rapport à SimPA2 et Modelica

C6E2/SimPA2: Cas tests

4 cas tests sont proposés qui permettent de valider différents aspects du langage AIRBUS: réseau de bord INRETS: véhicule hybride Schneider Electric: Actionneur linéaire MESSIER: conversion électromécanique

Aspects du langage: AIRBUS: réseaux et problèmes de grande taille INRETS: différents niveaux de modélisation Schneider Electric: Communication inter-logiciel et validation de la conception des

composants MESSIER: spécifications et dimensionnement

Chaque cas test s’insère dans l’ensemble du cycle en V

Page 7: Septembre 2008 Denis FARGETON – Loig ALLAIN C6E2 Positionnement de C6E2 par rapport à SimPA2 et Modelica

Table of Content

Conception en Génie Electrique

Actionneur électromécanique

Réseau Electrique

Gestion énergétique

Page 8: Septembre 2008 Denis FARGETON – Loig ALLAIN C6E2 Positionnement de C6E2 par rapport à SimPA2 et Modelica

Messier – Bugati : Train d’atterrissage

Dimensionnement de la chaine de conversion électromécanique d’un train d’atterrissage

Spécifications fonctionnelles Pré-dimensionnement de différentes structures

• Construction d’une base de modèles haut niveau des actionneurs

• Arbitrage en faveur de deux solutions (critères technico-économique)

Analyse et simulation des moteurs électriques• Construction d’une base de modèles de moteurs

électriques• Dimensionnement « fin » des moteurs électriques• Validation des choix fonctionnels faits à l’étape

précédente

Conception et validation du produit conçu par rapport au cahier des charges initial

Page 9: Septembre 2008 Denis FARGETON – Loig ALLAIN C6E2 Positionnement de C6E2 par rapport à SimPA2 et Modelica

Modèles à nombre de paramètres d’entrée réduit

Cycle en V pour un actionneur

Simulation inverse acausale

(possible grâce au outils SimPA2)

Simulation directe causale

(modèle identique à la simulation acausale)

Besoins

Conception préliminaire :

spécification des composants

Validation des performances

Prototype virtuel

Cahier des charges du cas

test

Constituants du système

Conception de détail

Intégration d’un prototype virtuel : Spécification des

interfaces

-4000

-3000

-2000

-1000

0

1000

2000

3000

4000

0 100 200 300 400 500 600 700

time (s)

torq

ue

(Nm

)

Produits

Page 10: Septembre 2008 Denis FARGETON – Loig ALLAIN C6E2 Positionnement de C6E2 par rapport à SimPA2 et Modelica

Bilan de l’activité

La méthodologie de travail est parfaitement identifiée et formalisée

S’appuie sur le langage Modelica et les outils SimPA2

Simulation acausale Couplage multi-physique Uniformisation du « langage » des acteurs Accélérateur d’échange

Librairie d’actionneurs électromécaniques Moteur Réducteur

Rapport d’analyse du marché et des technologies actionneurs

Définition du cahier des charges pour le démonstrateur

Page 11: Septembre 2008 Denis FARGETON – Loig ALLAIN C6E2 Positionnement de C6E2 par rapport à SimPA2 et Modelica

Bilan de l’activité

• Création des modèles électriques des composants de bases en Modelica (WP 1.1)

• Création de composants d’électronique de puissance pour la simulation des convertisseurs de puissance les plus usités (WP 2.6)

• Modèle de base pour le contrôle (WP 1.1)

• Exploration de méthodes numériques pour adresser les problèmes électromécaniques (un jeu de système test a été défini qui est progressivement enrichi)

Page 12: Septembre 2008 Denis FARGETON – Loig ALLAIN C6E2 Positionnement de C6E2 par rapport à SimPA2 et Modelica

Etapes suivantes

Finalisation de la librairie de modèles fins de moteurs en Modelica (LAPLACE)

Exploitation des librairies dans l’environnement AMESim (LGMT/LAPLACE/IMAGINE

Points durs

Résolution de problèmes inverses dans AMESim

Rédaction des rapports de travail et articles scientifiques (LGMT/LAPLACE)

Page 13: Septembre 2008 Denis FARGETON – Loig ALLAIN C6E2 Positionnement de C6E2 par rapport à SimPA2 et Modelica

Table of Content

Conception en Génie Electrique

Actionneur électromécanique

Réseau Electrique

Gestion énergétique

Page 14: Septembre 2008 Denis FARGETON – Loig ALLAIN C6E2 Positionnement de C6E2 par rapport à SimPA2 et Modelica
Page 15: Septembre 2008 Denis FARGETON – Loig ALLAIN C6E2 Positionnement de C6E2 par rapport à SimPA2 et Modelica

Réseau électrique embarqué

Spécifications fonctionnelles

Définition du réseau de bord

Simulation électro-thermique

Analyse des résultats et redéfinition de la

conceptionBranche 1

Branche 2

Branche 3

Cycles de fonctionnement, température ambiante

Génération de la description en Modelica du

réseau électrique

SimPA2 traite le problème formel et résout les

problématiques de grande taille

Validation des résultats et de la cohérence avec les

spécifications

Schéma d’implantation et Nomenclatures

Page 16: Septembre 2008 Denis FARGETON – Loig ALLAIN C6E2 Positionnement de C6E2 par rapport à SimPA2 et Modelica

Bilan de l’activité

Intégration de la gestion des réseaux électriques complexes Echange d’information entre SEE et AMESim Génération du modèle de réseau électrique Simulation dans AMESim Post-processing visuel

Analyse des résultats et itérations

SimPA2 apporte les opérations de traitement formels et de simplifications des réseaux électrique (diminution des temps de simulation)

En cours: construction des modèles thermiques de câbles (modelica) Génération des circuits en modelica Rendu 3D des résultats

Page 17: Septembre 2008 Denis FARGETON – Loig ALLAIN C6E2 Positionnement de C6E2 par rapport à SimPA2 et Modelica

Table of Content

Conception en Génie Electrique

Actionneur électromécanique

Réseau Electrique

Gestion énergétique

Page 18: Septembre 2008 Denis FARGETON – Loig ALLAIN C6E2 Positionnement de C6E2 par rapport à SimPA2 et Modelica

Gestion énergétique

Véhicule hybride: dimensionnement et définition de la stratégie de commande

Modélisation de la chaine électrique • Alternateur • Moteur• Convertisseurs statiques (modèles moyens et

modèles exacts) Analyse des stratégies de commande des machines Dissociation des pertes moteurs et électroniques

• Modèle et modèle expérimental (tables de mesures)

Conception fine des actionneurs et définition des stratégies de commande

Utilisation de Modelica pour la capacité multi physique Cohabitation de différents niveaux de modèle (stratégie

de gestion énergétique/commande des convertisseurs)

Page 19: Septembre 2008 Denis FARGETON – Loig ALLAIN C6E2 Positionnement de C6E2 par rapport à SimPA2 et Modelica

Contexte de l’application

Stratégie de gestion énergétique dans le véhicule

Loi de commande de l’électronique de puissance

)( , SqrefSdref iiemrefT

Commande à basse vitesse

Commande à vitesse élevée

Vitesse de base base

Commande vectorielle

Découplage et Transformation

dq to abc

MS

Transformationabc to dq

Position

Position

Onduleur)( , SqSd ii

DCU

Conception détaillée des éléments

Contrôle des machines électriques

Moteur

Génératrice

Page 20: Septembre 2008 Denis FARGETON – Loig ALLAIN C6E2 Positionnement de C6E2 par rapport à SimPA2 et Modelica

Gestion énergétique d’un véhicule hybride

Définition des cycles de test

Choix des convertisseurs

Conception détaillée de l’ensemble

Dimensionnement des moteurs électrique

Définition des lois de commande des parties

électriques

)( , SqrefSdref iiemrefT

Commande à basse vitesse

Commande à vitesse élevée

Vitesse de base base

Commande vectorielle

Découplage et Transformation

dq to abc

MS

Transformationabc to dq

Position

Position

Onduleur)( , SqSd ii

DCU

Intégration de l’ensemble et supervision

Echange de données sur les modèles identifiés en

Modelica

Page 21: Septembre 2008 Denis FARGETON – Loig ALLAIN C6E2 Positionnement de C6E2 par rapport à SimPA2 et Modelica

Identification physique des moteurs en Modelica

0 10 20 30 40 50 60 70 80 90 100-20

0

20

40

60

0 10 20 30 40 50 60 70 80 90 100-200

0

200

400

600

Vitesse du véhicule (m/s)

Couple du moteur(Nm)

Temps(s)

Temps(s)

Simulation actuelle

Simulation de l’INRETS

0 10 20 30 40 50 60 70 80 90 10020

30

40

50

60

0 10 20 30 40 50 60 70 80 90 100-100

0

100

200Courant de la batterie(A)

Etat de charge de la batterie (%)

Temps(s)

Temps(s)

Page 22: Septembre 2008 Denis FARGETON – Loig ALLAIN C6E2 Positionnement de C6E2 par rapport à SimPA2 et Modelica

Bilan de l’activité

Application indus : modélisation de la chaîne de puissance électrique de la prius par des modèles analytiques

Génération des modèles moyens et exacts des convertisseurs statiques de puissance dans le langage Modelica (G2ELAB)

Génération des modèles de moteurs synchrones pour la commandes en modelica (CEDRAT)

Génération des modèles de BUSBAR (CEDRAT) pour la commutation de puissance

Construction des lois de contrôle moteur en Modelica (IMAGINE)

Apport de Modelica: Modèles acausaux Langage de communication Traitement des problèmes électrique et de contrôle moteur dans

AMESim En cours:

Validation des modèles de moteurs modelica dans AMESiml Intégration des modèles de commande moteurs