SIMULATION TRAINING SESSION «ELECTRIC VEHICLE»
Transcription
SIMULATION TRAINING SESSION «ELECTRIC VEHICLE»
Workshop EMR’ 09 Trois-Rivières September 2009 « Modelling and control using Energetic Macroscopic Representation » SIMULATION TRAINING SESSION «ELECTRIC VEHICLE» K. Chen, W. Lhomme (University of Lille, France) L. Boulon (Université du Québec à Trois Rivières, Canada) Simulation uisng Matlab-SimulinkTM 1 Workshop EMR’ 09 Trois-Rivières September 2009 « Modelling and control using Energetic Macroscopic Representation » 1. MODELISATION ET COMMANDE PAR INVERSION 2. MODELISATION D’UN VE AVEC MCC A AIMANTS 3. COMMANDE D’UN VE AVEC MCC A AIMANTS 4. COMMANDE D’UN VE AVEC MCC A EXITATION ( 5. COMMANDE D’UN VE AVEC MAS A CAGE ) 2 SIMULATION TRAINING SESSION « EV » - Modélisation d’un système - 3 EMR’09, Trois-Rivières, September 2009 Notions d’entrée et de sortie entrée : action de l’environnement sur le système, fait évoluer le système sortie : action du système sur l’environnement, effet de l’évolution du système Le système est caractérisé par une relation de type sortie = f ( entrée, paramètres du système ) cause entrée Système effet sortie La sortie est en retard par rapport à l’entrée SIMULATION TRAINING SESSION « EV » - Le principe de causalité - 4 EMR’09, Trois-Rivières, September 2009 Principe de causalité la causalité physique est intégrale entrée sortie cause effet ? x t t1 ∫ xdt surface possible en temps réel connaissance évolution passée pente impossible en temps réel connaissance évolution future dx dt SIMULATION TRAINING SESSION « EV » - Le principe de causalité EMR’09, Trois-Rivières, September 2009 Principe de la cause et de l’effet cause Système effet effet = f (cause) f de type intégrale La causalité physique est intégrale 5 SIMULATION TRAINING SESSION « EV » - Principe d’interaction EMR’09, Trois-Rivières, September 2009 Principe d’interaction échange d’énergie entre éléments connectés action Élément 1 Élément 2 réaction puissance échangée = action x réaction tension exemple Alimention Charge courant 6 SIMULATION TRAINING SESSION « EV » - Principe d’inversion EMR’09, Trois-Rivières, September 2009 cause Système effet mesures ? Commande Cause adaptée effet désiré Commande = inversion de la relation de cause à effet 7 SIMULATION TRAINING SESSION « EV » - Représentation Energétique Macroscopique - 8 EMR’09, Trois-Rivières, September 2009 s1 v SM SE s1 vref SIMULATION TRAINING SESSION « EV » - Structure de Commande - 9 EMR’09, Trois-Rivières, September 2009 SMC de la structure générique 1. REM du système 2. chaîne de réglage (cahier des charge) 3. inversion de chaque élément SE Structure Maximale de Commande : - maximum de capteurs (hypothèse : toute variable mesurable) - maximum d’opérations (rejet explicite de perturbation) SM SIMULATION TRAINING SESSION « EV » - Structure de Commande - 10 EMR’09, Trois-Rivières, September 2009 vers une structure pratique 1. REM du système 2. chaîne de réglage (cahier des charge) 3. inversion de chaque élément SM SE 4. simplification de la commande 5. estimation des grandeurs non mesurables 6. synthèse des correcteurs fusion Correcteur PID détermination kP kI kD Workshop EMR’ 09 Trois-Rivières September 2009 « Modelling and control using Energetic Macroscopic Representation » 1. MODELISATION ET COMMANDE PAR INVERSION 2. MODELISATION D’UN VE AVEC MCC A AIMANTS 3. COMMANDE D’UN VE AVEC MCC A AIMANTS 4. COMMANDE D’UN VE AVEC MCC A EXITATION ( 5. COMMANDE D’UN VE AVEC MAS A CAGE ) 11 SIMULATION TRAINING SESSION « EV » - Structure du véhicule étudiée - 12 EMR’09, Trois-Rivières, September 2009 Ωréd iind ubat uHi iHi Ωrg Ωdif MCC vve Cdif Cmcc Fres Créd Ωrd batterie hacheur MCC AP transmission Cdif roues châssis Hypothèses : interrupteurs idéaux MCC à aimants permanents inertie de la MCC, des arbres, des roues négligées contact roue/sol sans pertes environ. SIMULATION TRAINING SESSION « EV » - Modélisation : réducteur et différentiel - 13 EMR’09, Trois-Rivières, September 2009 vve Ωréd Ωdif Cdifd Fres Créd Ωrd Ωdif Cdifg Cmcc Créd Couplage mécanique Ωrg Créd Cmcc Ωred Ωdif mboîte mboîte est constant pour un simple réducteur Ω rd + Ω rg Ω dif = 2 Cdifd = Cdifg = Créd 2 Cred = mboîte ηboîte Cmcc Ω red = mboîte Ω dif SIMULATION TRAINING SESSION « EV » - Modélisation de la partie mécanique : les roues - 14 EMR’09, Trois-Rivières, September 2009 vve Ωréd Ωdif Fres Cmcc Créd Cdif Fr = Cdif / Rr Ω r = vr / Rr Rr : Rayon de la roue Ωr Fr vr SIMULATION TRAINING SESSION « EV » - Modélisation de la partie mécanique : le châssis - 15 EMR’09, Trois-Rivières, September 2009 Rb + l ve / 2 v = v ve rg Rb Rb − l ve / 2 v = v ve rd Rb F =F +F tot rg rd lve vve Rb Fres M d vve = Ftot − Fres dt Frd vrd Ftot vve Frg vrg Rb Ftot vve vve Frés SIMULATION TRAINING SESSION « EV » - Modélisation de la partie mécanique : l’environnement - 16 EMR’09, Trois-Rivières, September 2009 Fres ≈ Fair + Fpente Fair Ftot Sfront 1 Fair = ρ air S front C x vve2 2 Fpente = Mg sin(α ) α α Mg vve SM Fres SIMULATION TRAINING SESSION « EV » - Modélisation de la structure étudiée - 17 EMR’09, Trois-Rivières, September 2009 Ωréd iind ubat uHi iHi Ωrg vve Ωdif MCC Cdif Cmcc Fres Créd Ωrd batterie hacheur MCC transmission Cdif roues Cdif ubat SE iHi Cmcc Cred ???? Ωred Ωdif Ωrd Cdif Ωrg châssis environ. Frd vrd Frg Ftot vve SM vve F res vrg Rbraq SIMULATION TRAINING SESSION « EV » - Rappels Hacheur et MCC- 18 EMR’09, Trois-Rivières, September 2009 imcc Cmcc Vbat ihach modélisation du hacheur 4Q aux valeurs moyennes u hach = mhachVbat ihach = mhach imcc uhach MCC Ωred modélisation d’une MCC à aimants permanents C mcc = kΦ imcc emcc = kΦ Ω red u hach = L d imcc + Rimcc + emcc dt mhach rapport de modulation kΦ coeff. de couplage électromécanique Workshop EMR’ 09 Trois-Rivières September 2009 « Modelling and control using Energetic Macroscopic Representation » 1. MODELISATION ET COMMANDE PAR INVERSION 2. MODELISATION D’UN VE AVEC MCC A AIMANTS 3. COMMANDE D’UN VE AVEC MCC A AIMANTS 4. COMMANDE D’UN VE AVEC MCC A EXITATION ( 5. COMMANDE D’UN VE AVEC MAS A CAGE ) 19 SIMULATION TRAINING SESSION « EV » - Inversion d’un élément de conversion (1) - 20 EMR’09, Trois-Rivières, September 2009 Objectif : maîtriser s2 Objectif : maîtriser s2 e1 s2 e1 s2 s1 e2 s1 e2 s2-ref e1-reg e21 e1-mes 1. agir sur e21 e1 perturbation e21 2. agir sur e1 s2-ref e21 perturbation SIMULATION TRAINING SESSION « EV » - Inversion d’un élément d ’accumulation EMR’09, Trois-Rivières, September 2009 Objectif : maîtriser s2 e1 s2 s2=f(e1, e2) f de type intégral s1 e2 e2-mes s2-mes e1-reg agir sur e1 s2-ref inversion directe de type dérivée asservissement e2 perturbation 21 SIMULATION TRAINING SESSION « EV » - Rappel sur les inversion de couplage (1) - 22 EMR’09, Trois-Rivières, September 2009 s21 e1 S1 s1 s22 S21 e21 e22 S22 Problème : 1 entrée pour 2 sorties e11-ref e1-ref s21-ref Critère d’inversion pondération des références e21-ref s22-ref e1-ref =k e11-ref + (1-k) e21-ref k P e1− ref = k P s21− réf + (1 − k P )s22 − réf SIMULATION TRAINING SESSION « EV » - Rappel sur les inversion de couplage (1) - 23 EMR’09, Trois-Rivières, September 2009 S11 S12 e11 s2 s11 e12 CS1 s12 S2 e2 Problème : 2 entrées pour 1 sortie e11-ref e12-ref etotal-ref e11-ref =k e12-ref kR s2-ref Critère d’inversion répartition des références e11− réf = k R s2 − réf e12 − réf = (1 − k R ) s2 − réf SIMULATION TRAINING SESSION « EV » - Inversion d’un élément de conversion (1) - 24 EMR’09, Trois-Rivières, September 2009 Objectif : maîtriser s2 Ex : hacheur e1 s1 s2 e21 uhach= mhach VDC ihach= mhach imcc e2 mhach = uhach_ref / VDC_mes e1-mes 1. agir sur e21 s2-ref VDC_mes mhach e1 perturbation % X uhach_ref SIMULATION TRAINING SESSION « EV » - Inversion d’un élément d ’accumulation - 25 EMR’09, Trois-Rivières, September 2009 Ex : arbre de rotation e1 s2 s1 J d Ω + fΩ = Cmach − Cres dt e2 e2-mes Cmach = Cor( Ω ref − Ω mes ) − Cres _ mes s2-mes e1-reg agir sur e1 s2-ref Cres_mes e2 perturbation + + Cmach_ref Cor Ωmes - + Ωref Workshop EMR’ 09 Trois-Rivières September 2009 « Modelling and control using Energetic Macroscopic Representation » 1. MODELISATION ET COMMANDE PAR INVERSION 2. MODELISATION D’UN VE AVEC MCC A AIMANTS 3. COMMANDE D’UN VE AVEC MCC A AIMANTS 4. COMMANDE D’UN VE AVEC MCC A EXITATION ( 5. COMMANDE D’UN VE AVEC MAS A CAGE ) 26 SIMULATION TRAINING SESSION « EV » - Rappels Hacheur et MCC- imcc 27 EMR’09, Trois-Rivières, September 2009 Cmcc Vbat ihach uhach MCC iexc Vbat ihexc uhexc modélisation d’une MCC à excitation séparée (hyp. de linéarité magnétique) u hach = L Ωred d imcc + Rimcc + emcc dt C mcc = k 2 iexc imcc emcc = k 2iexc Ω red u hexc = L2 d iexc + R2 iexc dt SIMULATION TRAINING SESSION « EV » - Gestion du flux- imcc 28 EMR’09, Trois-Rivières, September 2009 Cmcc Vbat uhach ihach iexc Vbat Ωred uhexc ihexc en RP u hach = Rimcc + k 2iexc Ω red Ω red = MCC u hach − Rimcc k 2iexc umax2= Vbat2 uhach iexc umax inom Ωred SIMULATION TRAINING SESSION « EV » - Génération consigne excitation - 29 EMR’09, Trois-Rivières, September 2009 batterie connexion // MCC ubat uHe iexc iHe iexc eexc ubat SE hacheurs itot ubat mHe uHi iHi iind iind transmission roue Cdif Cmcc Cred Ωred Ωrd Ωdif châssis Frd vrd Cdif Frg Ωrg eind environ. Ftot vve SM vve Fres vrg mbraq mHi ubat-mes uHi-ref iind-ref iexc_réf Cdiff-ref1 Frg-ref Fres-mes vve-mes mHe Cmcc-ref Cred-ref uHe-ref iexc-ref Ftot-ref vve-ref C F kP diff-ref2 rd-ref kR=1/2 =1/2 Workshop EMR’ 09 Trois-Rivières September 2009 « Modelling and control using Energetic Macroscopic Representation » 1. MODELISATION ET COMMANDE PAR INVERSION 2. MODELISATION D’UN VE AVEC MCC A AIMANTS 3. COMMANDE D’UN VE AVEC MCC A AIMANTS 4. COMMANDE D’UN VE AVEC MCC A EXITATION ( 5. COMMANDE D’UN VE AVEC MAS A CAGE ) 30 SIMULATION TRAINING SESSION « EV » - Traction avec machine asynchrone - 31 EMR’09, Trois-Rivières, September 2009 ima1 ima2 Vbat uond13 uond23 Cmcc Ωred Vs Φs ωs Vmax en RP ω r + p p Ω red = ω s ≈ p p Ω red Φs ≈ Φnom Vs ωs Ωred SIMULATION TRAINING SESSION « EV » - Modèle de Park de la MA à Cage - 32 EMR’09, Trois-Rivières, September 2009 2s is2 pΩ vs2 1r d transformation de Park rotor vsd Φrotor θr/s vs1 vs3 is3 3s 3r vsq irq is1stator isq q x s ,dq = [P( θ d / s )]x s ,123 x r ,dq = [P( θ d / r )]x r ,123 Simplifications de modélisation : rotor ird vrq 1s 2r 1r isd φr ≈ k1isd C ≈ k φ i ma 2 r sq vrd θr/s θd/s 1s stator SIMULATION TRAINING SESSION « EV » - REM de la Machine asynchrone - 33 EMR’09, Trois-Rivières, September 2009 θd/s enroulements stator en (d,q) es-dq Couplage électromagnétique φr ≈ k1isd T ≈ k φ i 2 r sq im Ωgear is-dq er-dq Tim ir-dq φr Tim estator istator istator vs-dq ustator ir-dq irotor vr-dq urotor=0 θd/r transformation de Park Simplified EMR Ωgear is-dq istator ustator enroulements rotor en (d,q) Machine à cage permutation enroulements / transformation concaténation conversion EM et transformation