Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
tutos:rt-lab [2017/10/19 16:27] – [Lancement de la simulation sur le système OpalRT] ncoquill | tutos:rt-lab [2017/10/25 10:12] (Version actuelle) – ygangat | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== RT-LAB ====== | ====== RT-LAB ====== | ||
- | Sur cette page sont regroupée | + | Sur cette page sont regroupées |
- | {{ : | + | |
+ | {{ : | ||
<WRAP center round download 70%> | <WRAP center round download 70%> | ||
- | Les fichiers de la formation se trouvent [[http:// | + | Les fichiers de la formation se trouvent [[http:// |
- | * Les slides et les exemples fournis par le formateur | + | * slides et exemples fournis par le formateur, |
- | * Le patch pour Matlab | + | * patch pour Matlab |
</ | </ | ||
Ligne 26: | Ligne 27: | ||
Puis ouvrez simulink, a l' | Puis ouvrez simulink, a l' | ||
la librairie RT-LAB doit apparaitre. | la librairie RT-LAB doit apparaitre. | ||
+ | |||
+ | ===== Mode d' | ||
+ | |||
+ | **Model in the loop** : Pas d' | ||
+ | **Hardware in the loop** : Contrôleur réel et autre organe simulé | ||
+ | **Prototypage rapide** | ||
+ | **Power Hardware in the loop** : Ajout de la notion de puissance par le bias d'un convertisseur | ||
+ | |||
===== Slides n°2 et 3 ===== | ===== Slides n°2 et 3 ===== | ||
Ligne 44: | Ligne 53: | ||
* Block Reduction (dans le sous-menu "// | * Block Reduction (dans le sous-menu "// | ||
* Signal Storage (dans le sous-menu "// | * Signal Storage (dans le sous-menu "// | ||
- | * Mettre un pas de temps fixe (impossible d' | + | * Mettre un pas de temps fixe (impossible d' |
==== Conseil ==== | ==== Conseil ==== | ||
Ligne 60: | Ligne 69: | ||
==== Lancement de la simulation sur le système OpalRT === | ==== Lancement de la simulation sur le système OpalRT === | ||
- | <note important> | + | <note important> |
</ | </ | ||
* Clic gauche sur le modèle importé | * Clic gauche sur le modèle importé | ||
Ligne 68: | Ligne 77: | ||
* Clic sur "// | * Clic sur "// | ||
- | <note important> | + | <note important> |
</ | </ | ||
* Une erreur courante : lorsque le répertoire // | * Une erreur courante : lorsque le répertoire // | ||
Ligne 110: | Ligne 119: | ||
<note important> | <note important> | ||
- | * Il est possible de rajouter un bloc " | + | * Il est possible de rajouter un bloc " |
+ | |||
+ | * Calcul de nombre d’enregistrement par seconde (Ns/sec) : | ||
+ | |||
+ | * Exemple pour un système électrique | ||
+ | | ||
+ | Ns/s = d/(Ts*Df) = 4000 | ||
==== Pour un calcul sur plusieurs processeurs ==== | ==== Pour un calcul sur plusieurs processeurs ==== | ||
Ligne 118: | Ligne 133: | ||
===== Slides n°4 ===== | ===== Slides n°4 ===== | ||
- | ==== Titre ==== | + | ==== Utilisation des entrées/ |
- | texte | + | |
+ | <note important> | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | === Sortie analogique === | ||
+ | |||
+ | * Placer les bloc AnalogOut (disponible dans la bibliothèque simulink RTlab I/O-> OpalRT -> common) | ||
+ | * Configurer le numéro de port (voir les numéro de port dans la datasheet) | ||
+ | * Mettre en entrée un mux pour choisir la sortie analogique (si une seule sortie est utilisé et qu'il s'agit de la première, ne pas mettre de mux et réglé le bloc AnalogOut pour n' | ||
+ | * Placer le bloc OpCtrl et le configurer (nom du .bin, etc.) | ||
+ | |||
+ | === Entrée analogique === | ||
+ | |||
+ | * Placer les bloc AnalogIn (disponible dans la bibliothèque simulink RTlab I/O-> OpalRT -> common) | ||
+ | * Mettre en sortie un demux pour choisir l' | ||
+ | * Placer le bloc OpCtrl et le configurer (nom du .bin, etc.) | ||
+ | |||
+ | === Entrée/ | ||
+ | |||
+ | * La procédure est la même que pour les entrées/ | ||
+ | |||
+ | <note important> | ||
+ | * Digital | ||
+ | * PWM | ||
+ | * tsd | ||
+ | </ | ||
+ | |||
+ | === RTE events === | ||
+ | |||
+ | * Utilisé dans le cas ou la fréquence de la PWM générer par simulink (hors utilisation des entrées/ | ||
+ | * Utilisé pour la génération de transition à l' | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | * Deux bloc disponible FIXME: | ||
+ | * RTE relation operator : un seule événement par pas de temps | ||
+ | * SPWM : pour des fréquences très élevés avec un maximum de 255 événement par pas de temps | ||
+ | |||
+ | ==== Automatisé les tâches ==== | ||
+ | |||
+ | FIXME avec les programmes de la formation | ||
+ | |||
+ | Il est possible d' | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | ==== Temps réel SmartGrid ==== | ||
+ | |||
+ | FIXME avec les programmes de la formation | ||
+ | |||
+ | * Placer le bloc SimPower | ||
+ | * Placer le bloc Arthemis | ||
+ | |||
+ | Arthemis est un solver qui permet d' | ||
+ | |||
+ | ==== Interface Graphiqe Labview ==== | ||
+ | FIXME Voir avec ceux qui sont resté jusqu' |