开关电源的设计及仿真.rar
源代码在线查看: test buck open-loop vm.out.1
**** 11/18/05 21:54:20 ******* PSpice 10.3.0 (Jan 2004) ******* ID# 1111111111
** Profile: "test buck open-loop VM-test buck open-loop VM" [ D:\Christophe\Livres\Spice simus 2\Chapter2\Simulation examples\PSpic
**** CIRCUIT DESCRIPTION
******************************************************************************
** Creating circuit file "test buck open-loop VM.cir"
** WARNING: THIS AUTOMATICALLY GENERATED FILE MAY BE OVERWRITTEN BY SUBSEQUENT SIMULATIONS
*Libraries:
* Profile Libraries :
* Local Libraries :
* From [PSPICE NETLIST] section of d:\OrCAD_10.3\tools\PSpice\PSpice.ini file:
.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\freerun.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\application.lib"
.lib "nom.lib"
*Analysis directives:
.AC DEC 100 10 100k
.PROBE V(alias(*)) I(alias(*)) W(alias(*)) D(alias(*)) NOISE(alias(*))
.INC "..\test buck open-loop VM.net"
**** INCLUDING "test buck open-loop VM.net" ****
* source CHAPTER 2_1
R_R25 N704348 0 1k
E_GAIN1 N11361 0 VALUE {0.5 * V(N10734)}
L_LOL N707019 N10734 1kH
R_R5 N11778 N11880 20m
V_V7 N704342 0 {R2}
C_Cout 0 N10374 100u
R_Resr N10374 VOUT 10m
R_R26 N704342 0 1k
C_C3 N10450 N705632 {C3}
R_Rupper N10450 VOUT {Rupper}
R_R31 N704390 0 1k
V_V10 N704378 0 {C3}
X_U14 N10344 N11778 0 N11361 PWMVM PARAMS: L=75u Fs=100k
V_Vref N10440 0 2.5
V_Vstim N14602 0 DC 0Vdc AC 1
V_V11 N704390 0 {R3}
R_R3 N705632 VOUT {R3}
X_U10 N10440 N10450 ERR AMPSIMP PARAMS: POLE=10Meg GAIN=30000 VHIGH=4V
+ VLOW=10mV
R_R1 N707019 ERR 100m
R_Rlower 0 N10450 10k
R_R2 N7113541 N10450 {R2}
R_Rload 0 VOUT 2.5
V_Vin N10344 0 10
V_V9 N704348 0 {C2}
C_C2 ERR N10450 {C2}
L_L1 VOUT N11880 75u
R_R22 N704354 0 1k
C_C1 ERR N7113541 {C1}
R_R30 N704378 0 1k
V_V8 N704354 0 {C1}
C_COL N10734 N14602 1kF
.PARAM C2={1/(2*pi*Fc*G*Rupper)} Gfc=-2.3 C3={1/(2*pi*Fc*R3*SQRT(K))} R2=
+ {SQRT(K)/(2*pi*Fc*C1)} R3={Rupper/(K-1)} G={10**(-Gfc/20)} K=
+ {PWR(tan((boost/4+45)*pi/180),2)} pfc=-169 Ropto=1k pi=3.14159 Fc=5k boost=
+ {pm-pfc-90} pm=45 Rupper=10k C1={C2*(K-1)}
**** RESUMING "test buck open-loop VM.cir" ****
.END
ERROR -- Incorrect number of interface nodes for X_U14