开关电源的设计及仿真.rar
源代码在线查看: test buck closed-loop cm.out
**** 06/05/07 17:35:28 ******* PSpice 10.3.0 (Jan 2004) ******* ID# 1111111111
** Profile: "test buck closed-loop CM-test buck closed-loop CM" [ D:\Christophe\Livres\Spice simus 2\OrCAD book distribution\Chapit
**** CIRCUIT DESCRIPTION
******************************************************************************
** Creating circuit file "test buck closed-loop CM.cir"
** WARNING: THIS AUTOMATICALLY GENERATED FILE MAY BE OVERWRITTEN BY SUBSEQUENT SIMULATIONS
*Libraries:
* Profile Libraries :
* Local Libraries :
* From [PSPICE NETLIST] section of d:\OrCAD\OrCAD_10.3\tools\PSpice\PSpice.ini file:
.lib "D:\Christophe\Livres\Spice simus 2\Chapter2\Simulation examples\PSpice\UC384X.lib"
.lib "D:\Christophe\Livres\Spice simus 2\Chapter2\Simulation examples\PSpice\pwmswitch.lib"
.lib "D:\Christophe\Livres\Spice simus 2\Chapter2\Simulation examples\PSpice\power456.lib"
.lib "D:\Christophe\Livres\Spice simus 2\Chapter2\Simulation examples\PSpice\copec.lib"
.lib "D:\Christophe\Livres\Spice simus 2\Chapter2\Simulation examples\PSpice\application.lib"
.lib "nom.lib"
*Analysis directives:
.TRAN 0 10m 5m 10u
.OPTIONS ITL4= 100
.OPTIONS RELTOL= 0.01
.PROBE V(alias(*)) I(alias(*))
.INC "..\test buck closed-loop CM.net"
**** INCLUDING "test buck closed-loop CM.net" ****
* source CHAPTER 2_1
L_L1 VOUT N8198841 35u
X_U12 N816754 N817146 0 ERR DUTY PWMCMX PARAMS: L=35u FS=100k RI=1
+ SE=0
R_R5 N817146 N8198841 20m
R_Rlower 0 N816628 10k
C_C1 ERR N8196901 {C1}
R_R26 N817262 0 1k
V_V8 N817274 0 {C1}
X_S1 N819113 0 VOUT 0 test_buck_closed-loop_CM_S1
R_Resr N816780 VOUT 70m
V_V9 N817268 0 {C2}
V_V7 N817262 0 {R2}
R_Rupper N816628 VOUT {Rupper}
V_Vref N816826 0 2.5
R_R2 N8196901 N816628 {R2}
C_C2 ERR N816628 {C2}
V_V13 N819113 0
+PWL 0 0 6m 0 6.1m 5 8m 5 8.1m 0
R_Rdummy 0 DUTY 1k
R_R22 N817274 0 1k
V_Vin N816754 0 8.22
C_Cout 0 N816780 100u
R_R25 N817268 0 1k
X_U10 N816826 N816628 ERR AMPSIMP PARAMS: POLE=10Meg GAIN=30000
+ VHIGH=5 VLOW=10mV
.PARAM C2={1/(2*pi*Fc*G*K*Rupper)} Gfc=-9.7 R2={K/(2*pi*Fc*C1)} G=
+ {10**(-Gfc/20)} K={tan((boost/2+45)*pi/180)} pfc=-75 Cpole=
+ {1/(2*pi*Fpole*Ropto)} Czero={1/(2*pi*Fzero*Rupper)} pi=3.14159 Ropto=2.2k
+ Fpole={Fc*K} Fzero={Fc/K} Fc=5k CTR=2 boost={pm-pfc-90} pm=45 Rupper=10k C1=
+ {C2*(K**2-1)}
.subckt test_buck_closed-loop_CM_S1 1 2 3 4
S_S1 3 4 1 2 Sbreak3
RS_S1 1 2 1G
.ends test_buck_closed-loop_CM_S1
**** RESUMING "test buck closed-loop CM.cir" ****
.END
**** 06/05/07 17:35:28 ******* PSpice 10.3.0 (Jan 2004) ******* ID# 1111111111
** Profile: "test buck closed-loop CM-test buck closed-loop CM" [ D:\Christophe\Livres\Spice simus 2\OrCAD book distribution\Chapit
**** Diode MODEL PARAMETERS
******************************************************************************
X_U10.DCLP X_U12.Xdc.dclamp
IS 10.000000E-15 10.000000E-15
N .01 .01
RS .1
X_U12.Xd2.dclamp
IS 10.000000E-15
N .01
RS .1
**** 06/05/07 17:35:28 ******* PSpice 10.3.0 (Jan 2004) ******* ID# 1111111111
** Profile: "test buck closed-loop CM-test buck closed-loop CM" [ D:\Christophe\Livres\Spice simus 2\OrCAD book distribution\Chapit
**** Voltage Controlled Switch MODEL PARAMETERS
******************************************************************************
Sbreak3
RON 50
ROFF 100
VON 1
VOFF 0
**** 06/05/07 17:35:28 ******* PSpice 10.3.0 (Jan 2004) ******* ID# 1111111111
** Profile: "test buck closed-loop CM-test buck closed-loop CM" [ D:\Christophe\Livres\Spice simus 2\OrCAD book distribution\Chapit
**** INITIAL TRANSIENT SOLUTION TEMPERATURE = 27.000 DEG C
******************************************************************************
NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE
( ERR) .2371 ( DUTY) .2578 ( VOUT) 5.0000 (N816628) 2.5000
(N816754) 8.2200 (N816780) 5.0000
(N816826) 2.5000 (N817146) 5.0010
(N817262) 45.82E+03 (N817268) 601.6E-12
(N817274) 1.203E-09 (N819113) 0.0000
(X_U10.2) .2371 (X_U10.3) .0100
(X_U10.4) .2371 (X_U10.8) 5.0000
(N8196901) 2.5000 (N8198841) 5.0000
(X_U12.cx) 5.0010 (X_U12.d2) .1660
(X_U12.d2X) .1660 (X_U12.dcx) .2578
(X_U12.Xdc.dcx) .2578 (X_U12.Xd2.clpn) .0070
(X_U12.Xd2.clpp) .7355 (X_U12.Xd2.d2cx) .1660
(X_U12.Xdc.clpn) .0070 (X_U12.Xdc.clpp) .9900
VOLTAGE SOURCE CURRENTS
NAME CURRENT
V_V8 -1.203E-12
V_V9 -6.016E-13
V_V7 -4.582E+01
V_Vref 0.000E+00
V_V13 0.000E+00
V_Vin -3.057E-02
X_U12.VM 5.025E-02
X_U10.Vlow 2.371E-13
X_U10.Vhigh -4.773E-12
X_U12.Xdc.V1 2.608E-13
X_U12.Xdc.V2 -7.422E-13
X_U12.Xd2.V1 1.690E-13
TOTAL POWER DISSIPATION 2.10E+06 WATTS
JOB CONCLUDED
**** 06/05/07 17:35:28 ******* PSpice 10.3.0 (Jan 2004) ******* ID# 1111111111
** Profile: "test buck closed-loop CM-test buck closed-loop CM" [ D:\Christophe\Livres\Spice simus 2\OrCAD book distribution\Chapit
**** JOB STATISTICS SUMMARY
******************************************************************************
Total job time (using Solver 1) = .25