VVsourceAC

Bloc Scicos
fr - eng

##
Source contrôlable de tension électrique AC

### Contenu

- Source contrôlable de tension électrique AC
  - Description
  - Boîte de dialogue
  - Propriétés par défaut
  - Fonction d'interface
  - Modèle Modelica

### Description

Ce bloc est un modèle pour une source de tension CA contrôlable. Ce composant fournit une tension sinusoidale entre ses ports. L'amplitude de la tension de sortie est définie par une entrée explicite et la fréquence est définie par l'utilisateur. La résistance ohmique de ce bloc est zéro.

### Boîte de dialogue

Set voltage source parameter |
Frequency (Hz) | 50

- Frequency (Hz) : Type 'vec' de taille -1. Frequency (Hz)

### Propriétés par défaut

- toujours actif: non
- direct-feedthrough: oui
- détection de passage à zéro: non
- mode: non
- nombre/taille des entrées régulières: 2 / 1 1
- nombre/taille des sorties sorties régulières: 1 / 1
- nombre/taille des entrées évènementielles: 0 /
- nombre/taille des sorties évènementielles: 0 /
- possède un état continu: non
- possède un état discret: non
- nom de la fonction modelica: VVsourceAC

### Fonction d'interface

`VVsourceAC.sci`

### Modèle Modelica

    class VVsourceAC "Sin-wave voltage source"
    	Pin p, n;
    	Real v;
    	Real VA "voltage";
    	parameter Real f = 50 "Frequency";
    	parameter Real PI=3.141592653589793;
    equation
    	v = VA*Modelica.Math.sin(2*PI*f*time);
    	v = p.v - n.v;
    	0 = p.i + n.i;
    end VVsourceAC;