Bode, Black et Nyquist avec Tikz

étude frequentielleBodeBlackNyquistLatex

Ce package permet de tracer les diagrammes de Bode, Black et Nyquist à l’aide de Gnuplot et Tikz. Les fonctions
de transfert élémentaires et les correcteurs courants sont préprogrammés pour être utilisés dans les fonctions de
tracé.

Nécessite

Pour fonctionner ce package nécessite :

  • la dernière version de tikz/pgf
  • que gnuplot (http://www.gnuplot.info/) soit installé et configuré pour être exécuté lors de la compilation de votre fichier LATEX(Cf. la doc de
    Pgf/Tikz).

Composition du package

Ce package est constitué de trois fichiers :

  • bodegraph.sys : le package proprement dit ;
  • isom.txt : macro-commandes de définition des courbes iso-module ;
  • isoa.txt : macro-commandes de définition des courbes iso-arguments.
Package bodegraph
Du fichier bodegraph.tex, source de la documentation et bodegraph.pdf, la documentation au format pdf.
Documentation du package bodegraph

Cet article ne présente que quelques exemples réalisables avec le package, la documentation complète est disponible dans le fichier pdf.

Exemples

Other examples
http://djkhaos.wordpress.com/2010/0...

Grille semilog

La commande générique : \semilogdécade minidécade maxiyminiymaxi permet de tracer une grille semilog

Papier semilog

Fonctions de transfert élémentaires

  • premier ordre
Bode premier ordre
  • second ordre
Bode second ordre
  • retard pur + 1er ordre
Bode retard pur
  • système quelconque

le tracé d’un système linéaire quelconque est réalisé en le décomposant en fonctions élémentaires.

Bode système quelconque

Correcteurs

Les correcteurs classiques sont implémentés dans le package.

  • Correcteur à avance de phase
Bode correcteur avance de phase
  • correcteur PID série
Bode correcteur PID

Diagramme de Black

  • diagramme
Diagramme de Black
  • Abaque de Black-Nichols
Abaque de Black-Nichols

Diagramme de Nyquist

Diagramme de Nyquist

Réponse temporelle

réponse temporelle