VsourceAC

Bloc Scicos
fr - eng

##
Source de tension électrique AC

### Contenu

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

### Description

Ce composant est une source de tension CA avec une tension de sortie sinusoidale. L'amplitude et la fréquence de la tension de sortie sont définies par l'utilisateur. La résistance ohmique de ce bloc est zéro.

### Boîte de dialogue

Set voltage source parameter |
Amplitude (Volt) | 220
Frequency (Hz) | 50

- Amplitude (Volt) : Type 'vec' de taille -1. Amplitude de la tension sinosoidale
- Frequency (Hz) : Type 'vec' de taille -1. Frequency de la tension sinosoidale

### 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: 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: VsourceAC

### Fonction d'interface

`VsourceAC.sci`

### Modèle Modelica

    class VsourceAC "Sin-wave voltage source"
    	Pin p, n;
    	Real v;
    	parameter Real VA = 220 "Amplitude";
    	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 VsourceAC;