Diapositive 1 - PowerPoint PPT Presentation

1 / 32
About This Presentation
Title:

Diapositive 1

Description:

Concept de Matlab et de ses boites outils. SIMBAD Toolbox. Pr sentation du type 155 ... Antipolis. Werner Keilholz. BP 209. F-06904 Sophia Antipolis. FRANCE ... – PowerPoint PPT presentation

Number of Views:228
Avg rating:3.0/5.0
Slides: 33
Provided by: stag66
Category:

less

Transcript and Presenter's Notes

Title: Diapositive 1


1
Type 155 un nouveau type TRNSYS pour coupler
TRNSYS et Matlab Exemple dapplication
W. Keilholz, M. Kummert, P. Riederer
2
Sommaire
  • Concept de Matlab et de ses boites à outils
  • SIMBAD Toolbox
  • Présentation du type 155
  • Exemple dapplication

3
Objectif Outils TRNSYS et Matlab/Simulink
- Conception ! - Consommation dénergie !
  • Régulation ?
  • Temps réel ?
  • Optimisation ?

- Modèles bâtiment et systèmes ?
  • Régulation !
  • Temps réel !
  • Optimisation !

4
  • TRNSYS

5
TRNSYS
  • Email software_at_cstb.fr (hotline) werner_at_cstb.
    fr (Author) http//software.cstb.fr
  • s-mail CSTB Sophia Antipolis Werner
    Keilholz BP 209 F-06904 Sophia
    Antipolis FRANCE
  • Tel. 33 4 93 95 67 46
  • FAX 33 4 93 95 67 33

6
  • MATLAB

7
Présentation générale de Matlab
  • Matlab est un langage de programmation orienté
    vers le calcul matriciel.
  • Domaines dutilisation
  • Calcul matriciel, analyse de données,
    représentations graphiques complexes,
    développements dalgorithmes, etc.
  • Réalisation de prototype rapide
  • Boîtes à outils performant Toolbox Control,
    Identification, Optimisation, Statistics, Neural
    Networks, Fuzzy Logic

8
Présentation générale de Matlab
  • Lenvironnement de travail

Fenêtre de commande
Fenêtre Lancement Ou Fenêtre Variables
Fenêtre Historique Ou Fenêtre Répertoire
9
  • SIMULINK

10
Présentation générale de Simulink
  • outil interactif de modélisation, de
    simulation et d'analyse de systèmes dynamiques
    multidomaines.
  • permet de construire un schéma-bloc
  • concevoir et simuler des systèmes dynamiques
  • évaluer les performances et affiner la
    conception

Orienté automatismes et régulation
11
Présentation générale de SimulinkLa bibliothèque
Simulink
  • La bibliothèque Simulink

12
Présentation générale de SimulinkLa bibliothèque
Simulink
  • La bibliothèque Simulink

Groupe Math Operations
Fenêtre Lancement Ou Fenêtre Variables
13
Présentation générale de SimulinkLe module
Stateflow
  • Solution pour le systèmes événementiels
  • Le module Stateflow
  • concevoir et et simuler des systèmes
    événementiels
  • étroitement intégré à Simulink et MATLAB
  • logique de supervision
  • associant modélisation graphique et simulation
    animée

14
Présentation générale de SimulinkLe module
Stateflow
15
  • SIMBAD

16
SIMBADCaracteristiques
  • But/ développer et tester des automatismes et
    régulations
  • Bibliothèque de modèles de CVC
  • Flexible (modulaire) - graphique
  • Code source ouvert et façilement modifiable
    (langages Simulink, Matlab, C, Fortran)

17
SIMBAD ToolboxExemples de modèles
SIMBAD HOMEPAGE http//ddd.cstb.fr/simbad
18
Exemple dapplication de SIMBADEmulator de
bâtiment
SIMBAD SIMulator for Building And
Devices SIMulateur de BAtiments et Déquipements
  • PRINCIPE
  • 3 parties
  • Product réel à tester
  • Système virtuel à contrôler
  • -gt SIMBAD
  • Interfaces déchange

19
Applications de SIMBAD toolbox
  • Tests de produits de régulation réels
  • Régulateurs (e.g. terminaux)
  • Systèmes de GTB
  • Simulation pour lamélioration de systèmes
  • Développer/optimiser des strategies de contrôle
  • Optimiser le dimensionnement de systèmes
  • Développer et tester des méthodes de détection
    de défauts
  • Démonstration et formation
  • impact de la régulation sur les consommations et
    le confort

20
SIMBAD TOOLBOXBibliothèque de régulation
  • Contrôle
  • éclairage
  • stores
  • ? ventilation
  • chauffage/clim terminal
  • distribution
  • production

21
  • TYPE 155

22
Type 155 Couplage Matlab
  • Implemente un lien avec Matlab dans TRNSYS
  • Matlab est appellé à chaque pas de temps de
    TRNSYS comme procès séparé
  • Le type communique avec Matlab par une interface
    Component Object Model (COM)
  • Toutes les fonctionalités de MatlabBoites à
    outils peuvent être utilisés dans une simulation
    de TRNSYS

23
Type 155 Configuration
6 parameters
M Inputs
N Outputs
24
Echange avec MATLAB
Input 1
Input 2
Output 1
Output 2
Input 3
Type 155


Input M-1
Output N
Input M
25
Type 155 IISiBat PROFORMA
26
Type 155 Exemple
27
Type 155 Couplage Matlab
  • Disponible pourtous les utilisateurs de TRNSYS
    15 http//sel.me.wisc.edu/trnsys/
  • Mais demande licences de MATLAB et SIMULINK

28
Exemple de couplageTRNSYS Simbad
  • But
  • Couplage de TRNSYS Type 56 avec système de
    chauffage dans Simulink
  • TRNSYS ? TYPE56 fichier météo
  • SIMBAD ? Boucle de régulation
  • - Sonde dambiance
  • - Régulateur Proportionnel-Intégral PI
  • - Radiateur
  • - Actionneur
  • - Vanne
  • - Pompe

29
Couplage TRNSYS SIMBADSchéma du système simulé
30
Coupling example
TRNSYS - TYPE56 Pas de temps 1heure
SIMBAD Boucle de régulation Pas de temps 10
sec
Echange Pas 1heure
  • Temp. de surface
  • Apports convect.

Temperature de consigne corrigée
Moyenne de la température résultante sur 1
heure consigne pour TRNSYS
31
Coupling exampleTRNSYS with Simbad
TRNSYS
32
Possibilités
  • Couplage de modèles pour
  • Utilisation des éléments de régulation de SIMBAD
    dans TRNSYS (Simulink et Stateflow)?
  • Profiter de la grande variété de modèles de
    TRNSYS dans Matlab
  • Echange de modèles compilés (DLL) ?
Write a Comment
User Comments (0)
About PowerShow.com