File:Compensation aop.svg
Summary
| Description | Influence de la compensation sur les performances en BO d'un AOP | ||||||||
| Date | 4 March 2007 (upload date) | ||||||||
| Source | Own work | ||||||||
| Author | Yves-Laurent Allaert | ||||||||
| Permission (Reusing this file) |
I, the copyright holder of this work, hereby publish it under the following licenses:
This file is licensed under the Creative Commons Attribution-Share Alike 2.5 Generic, 2.0 Generic and 1.0 Generic license.
You may select the license of your choice. |
Gnuplot script
Save this script to file "compensation_aop" then run the command line "gnuplot Maximum_power", you will get compensation_aop.svg, if you have well installed gnuplot 4.0 or later.
set terminal svg set encoding iso_8859_1 set border unset xtics set ytics set xlabel "fréquence (echelle log)" set ylabel "Gain en boucle ouverte (en dB)" set output "compensation_aop.svg" set logscale x set grid xtics ytics f1=10 f1_2=150 f2=4000 f3=10000 G0=2*10**5 G1(x) = 10*log(G0/(( 1 + (x/f1)**2 )*( 1 + (x/f2)**2 )*( 1 + (x/f3)**2 ))) G2(x) = 10*log(G0/(( 1 + (x/f1_2)**2 )*( 1 + (x/f2)**2 )*( 1 + (x/f3)**2 ))) P1(x) = (- atan(x/f1) - atan(x/f2) - atan(x/f3) )*180/pi P2(x) = (- atan(x/f1_2) - atan(x/f2) - atan(x/f3) )*180/pi set size 1,0.5 set origin 0.0,0.5 set yrange [0:130] plot [1:5*f2] G1(x) title "compensé", G2(x) title "non compensé" set origin 0.0,0.0 set ylabel "phase en boucle ouverte" set yrange [-250:0] plot [1:5*f2] P1(x) title "compensé", P2(x) title "non compensé" unset multiplotCategory:Gnuplot graphics Category:Operational amplifiers