11-03-2006 04:48 AM
11-03-2006 07:31 AM
You can place the component 3PH_Motor from the family OUTPUT_DEVICES located in the group Electro_Mechanical.
This is the default model:
.SUBCKT 3PHMOTOR 1 2 3 9
L1 1 4 1e-3
R1 4 9 2
L2 2 5 1e-3
R2 5 9 2
L3 3 6 1e-3
R3 6 9 2
.ENDS
You can also use the Component Wizard to create a more sophisticated model, that also takes No. of poles, rotor moment of inertia, drag and friction into account.
.subckt ACIND3p p1 p2 p3 shaft shaft_ref
ben n 0 v=(v(p1)+v(p2)+v(p3))/3
rn n 0 1
beusd usd 0 v=0.816496580928*( v(p1,n) - 0.5*v(p2,n) - 0.5*v(p3,n))
beusq usq 0 v=0.816496580928* 0.866025404*( v(p2,n) - v(p3,n) )
bgs1 p1 n i=i(visd)*2/(3*0.816496580928)
bgs3 p3 n i=(-.5*i(visd)-0.866025404*i(visq))*2/(3*0.816496580928)
bgs2 p2 n i=(-.5*i(visd)+0.866025404*i(visq))*2/(3*0.816496580928)
Rsr usd 101 4.900e-001
Lsr 101 102 1.560e-002
Lmr 102 103 1.312e-001
visd 103 0 dc 0
Lrr 201 102 1.560e-002
Rrr urdn 201 2.364e+000
bewrr 103 204 v=v(wel)*(1.312e-001*i(visq)+1.468e-001*i(virq))
vird 204 urdn dc 0
Rsi usq 111 4.900e-001
Lsi 111 112 1.560e-002
Lmi 112 113 1.312e-001
visq 113 0 dc 0
Rri urqn 211 2.364e+000
Lri 211 112 1.560e-002
bewir 113 214 v=-v(wel)*(1.312e-001*i(visd)+1.468e-001*i(vird))
virq 214 urqn dc 0
bgt1 shaft_ref shaft
+ i=(i(visq)*i(vird)-i(visd)*i(virq))*(2/(3*0.816496580928*0.816496580928))*1.312e-001*0/2
xload shaft shaft_ref load
xel shaft shaft_ref wel amprel
.ends
.SUBCKT AMPREL 101 102 201
RIN 101 102 1T
ROUT1 203 201 1N
ROUT2 201 0 1T
bE1 203 0 v=0*v(101,102)/2
.ends
11-03-2006 04:54 PM
07-02-2007 11:08 AM
bE1 203 0 v=0*v(101,102)/2
what does the mean by "0*v(101,102)/2"?
zero?