Vous êtes sur la page 1sur 22

Atelier modlisation

CAPTRONIC Lyon
8 dcembre 2010

- Prsentation de la plateforme OPASS


- Prsentation du model based design
- Exemple dun dveloppement ralis par un client de la plateforme
- Pause
- Ralisation dune tude complte dun rgulateur de temprature
- Ralisation du modle du rgulateur
- Ralisation du modle de lenvironnement
- Simulation offline
- Simulation offline avec controldesk
- Instrumentation du modle
- Prototypage rapide avec les outils DSPACE

Prsentation Plateforme OPASS

Avantages de la plate-forme
Matriel mutualis

- Matriel performant et complet (bus CAN, LIN, Flex Ray, Most)


- Temps rel
- Configuration jour et matriel prt lemploi
- Formations spcifiques
- Comptence technique
- Paiement la prestation

Clients potentiels
- Entreprises TPE,PME,PMI, SSII

- Equipementiers, constructeurs automobiles


- Ecoles professionnelles / universits

2 axes principaux
- Modlisation

- Communication (Can, Lin, FlexRay, Most)

CANoe (Vector)
Simulation et analyse de rseaux
Can (ISOBUS, J1939, CANopen, NMEA2000), Lin, Most et FlexRay

Oscilloscope (LeCroy)
Analyse des trames transitant sur un bus Can, Lin ou FlexRay

Prsentation du
model based design

Mthode de dveloppement traditionnelle


Spcifications

Dveloppement
logiciel

Dveloppement
lectronique

Intgration

Tests

Mthode de dveloppement par modlisation


Spcifications
Modlisation fonctionnelle
du module
Dveloppement
lectronique

Prototypage
rapide

Gnration
automatique du logiciel
Intgration

Tests

Comparatif
Traditionnelle

Modlisation

cot

faible

lev

Utilisation actuelle

importante

dbut

Rapidit de dev.

lente

Rapide

Type de socit
utilisatrice

PME

Grand groupe

Domaine

Tous

Aronautique,
ferroviaire,
Automobile,
Automatisme

Conception base sur un modle

Pourquoi modliser ?

quelles mthodes ?
bote blanche
modles physiques
lments finis

pouvoir explicatif fort


capitalisation du savoir
extrapolation possible
(modliser un systme qui nexiste pas encore)

bote grise
calage de modles

bote noire
rseaux de neurones
identification

simplicit de mise en uvre


dmarche automatisable
rapidit en simulation

combien a cote ?
1 jour

modle bote noire


1 semaine

modle bote grise


1 mois

modle bote blanche


1 an

Dveloppement dun contrleur


Conception

Test final

Prototypage
rapide

Validation
Systme

Dploiement

Micro Auto Box (dSPACE)


Prototypage rapide de modules lectroniques temps rels
(bus Can, Lin et FlexRay)
Spcification des
entres / sorties
de la micro
AutoBox
Conception du modle depuis
MATLAB/Simulink

Simulation en offline

acquisition de
donnes,
paramtrage,

ControlDesk

Gnration de code
du modle

Configuration Hardware
et chargement

10

Module de dveloppement (Faar industry)


Prototypage rapide de modules lectroniques temps rels
(bus Can)
Spcification des
entres / sorties
du module
Conception du modle depuis
MATLAB/Simulink

Simulation en offline

acquisition de
donnes,
paramtrage,

Mototune

Gnration de code
optimis

Configuration Hardware
et chargement

Banc HIL (dSPACE)


Simulation systme et test de modules lectroniques temps rels
(bus Can, Lin et FlexRay)
Spcification des
entres / sorties du
banc HIL
Conception du modle depuis
MATLAB/Simulink

Simulation en offline

Acquisition de donnes,
paramtrage,
ControlDesk
Gnration de code
du modle

AutomationDesk

Ralisation de
squences de tests
automatiss

Configuration Hardware
et chargement

11

12

Conclusion

Exemple client:
Validation dun systme de
rgulation par simulation et
prototypage rapide

Pied de page [activez le mode


Masque ]

13

SDMO : Fabricant de groupes lectrognes

 Production dlectricit
 Moteur thermique + alternateur
 De 1 3 000 kVA
 Contrles/Commandes ddis
aux groupes lectrognes SDMO

LMCS 2009 03/12/2009 Validation dun systme de rgulation par simulation et prototypage rapide

SDMO : Systme de rgulation


 Maintenir une frquence stable et une tension stable
 Rgulation frquence et rgulation tension

Groupe 1 : 300kVA

Installation
Groupe 2 : 550 kVA

 Synchronisation entre sources lectriques


 Matriser la rpartition de puissance entre les groupes lectrognes

 Systme de rgulation imagin par SDMO


 Validation de ce systme de rgulation

LMCS 2009 03/12/2009 Validation dun systme de rgulation par simulation et prototypage rapide

14

Dmarche

Pied de page [activez le mode


Masque ]

Dmarche

Spcification

Modlisation
systme
rgulation

Modlisation
groupe
lectrogne

Simulation
Off-line

Prototypage
rapide

Simulation
systme

Simulation
temps rel

Groupes
lectrognes
rels

Tests rels

Interface

LMCS 2009 03/12/2009 Validation dun systme de rgulation par simulation et prototypage rapide

15

Intrt de la simulation temps rel


- Par rapport la simulation off-line :
 Gain de temps :
30 secondes de simulation temps rel  20 minutes de simulation off-line
Visualisation en temps rel de ltat/du fonctionnement de la rgulation

- Par rapport aux essais rels :


 Pas de risque de casse matrielle lors du dbugage du systme de rgulation
 Gain financier :
Pas de mobilisation de groupes lectrognes
Utilisation du matriel de simulation 5 fois moins cher que lutilisation de
groupes lectrognes

 Possibilit dautomatiser des tests

LMCS 2009 03/12/2009 Validation dun systme de rgulation par simulation et prototypage rapide

Prototypage rapide et simulation systme

Spcification des
entres / sorties

modification du modle depuis


MATLAB/Simulink

Configuration Hardware et chargement

groupes lectrognes
acquisition de
donnes,
paramtrage,

Gnration de code
du modle
ControlDesk

Systme de rgulation

LMCS 2009 03/12/2009 Validation dun systme de rgulation par simulation et prototypage rapide

16

Simulation temps rel


Groupes
lectrognes
Systme de
rgulation

 Dure de la simulation : 5 jours


LMCS 2009 03/12/2009 Validation dun systme de rgulation par simulation et prototypage rapide

Prototypage rapide et tests rels

Systme de rgulation
acquisition de
donnes,
paramtrage,

ControlDesk

Ajustement du modle depuis


MATLAB/Simulink

Gnration de code
du modle

LMCS 2009 03/12/2009 Validation dun systme de rgulation par simulation et prototypage rapide

17

Tests rels

 Dure des tests : 5 jours


LMCS 2009 03/12/2009 Validation dun systme de rgulation par simulation et prototypage rapide

Pause

18

Exemple de modlisation :
Ralisation dun rgulateur
de temprature command
partir dune salle de
contrle

Principe
Temprature intrieure
Systme
rguler en
temprature

Salle de
Contrle
Temprature dsire
Ecart tolr

A partir dun boitier, contenant deux rsistances chauffantes et un ventilateur, nous


voulions pouvoir maintenir une temprature dsire.
Cette rgulation de temprature doit pouvoir tre contrler et paramtrer partir dun
PC extrieur par lintermdiaire dun bus CAN.

19

Fonctionnement
Relev Temprature Intrieure
Etat Climatisation
Etat Chauffage

Consigne
Chauffage

Consigne
Climatisation

Modlisation
Rgulateur
proportionnel
(PWM)

Activation
Chauffage/Climatisation
(Sorties Numriques)

Mesure temprature
intrieure
(Sortie analogique)
(Entre
analogique)

Vrification de la zone
morte

1- Acquisition de la temprature intrieure sur une entre analogique


2- Rgulateur proportionnel par lintermdiaire dun PWM
3- Vrification de la zone morte dans une machine tat
4- Activation ou non du chauffage ou de la climatisation sur des sorties numriques

20

Ralisation
pratique

Merci de votre
attention

21

Pour plus dinformation :


Yannick Guyomarch
Tel : 06 76 84 48 54
Email : y.guyomarch @meito.com

22