Physiqueensti.free.fr

 

Fonctions de calculs supplémentaires

 
Les "goal functions" sont des fonctions de calculs dans Schematic, très utiles pour déterminer rapidement des caractéristiques telles que la période, les valeurs minimales et maximales, les marges de gain et de phases, etc... de grandeurs électriques.

Par défaut, le logiciel en propose 27, toutes regroupées dans le fichier pspice.prb , présent généralement dans le dossier C :\Program Files\OrcadLite\PSpice\Common.

L’utilisateur peut également en créer d’autres, qu’il incluera dans le fichier pspice.prb, ou dans un autre à l’extension ".prb"

Les syntaxes sont du type (exemple de la goal function Max) :
Max(1) = y1
*
*#Desc#* Find the maximum value of the trace.
*#Arg1#* Name of trace to search
*
{
1|Search forward max !1;
}

J’ai créé quatre goal functions supplémentaires intitulées dephas_en_degre , val , valeff et valmoy. Je les ai placées dans le fichier pspice.prb, de manière à ce qu’elles soient automatiquement appelées lors de toute simulation.

Pour installer ces goal functions :

  1. télécharger le fichier pspice.prb
  2. renommer le fichier pspice.prb original qui se trouve dans le dossier C :\Program Files\OrcadLite\PSpice\Common en pspice_or.prb par exemple
  3. copier le fichier pspice.prb nouvellement téléchargé dans le même dossier.

Post-scriptum

pspice_prb - 4.8 ko

pspice_prb