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/20 12:53] – [RT-LAB] benne | tutos:rt-lab [2017/10/25 10:12] (Version actuelle) – ygangat | ||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
Sur cette page sont regroupées les notes relatives à la formation Opal-RT sur RT-LAB. | Sur cette page sont regroupées les notes relatives à la formation Opal-RT sur RT-LAB. | ||
- | {{ : | + | {{ : |
<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:// |
* slides et exemples fournis par le formateur, | * slides et exemples fournis par le formateur, | ||
- | * patch pour Matlab 2015aSP1 (problème d' | + | * patch pour Matlab 2015aSP1 (problème d' |
</ | </ | ||
Ligne 27: | 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 45: | 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 69: | 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 111: | 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 119: | 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' |