Zum Inhalt springen

Benutzer:Dirk Huenniger/rfid

Aus Wikibooks

ich rechne hier mal gerade etwas über rfid

ich habe eine Paralellschaltung aus eine Stromquelle, einem Kondensator, einer Spule, und einem Wiederstand.

Dann habe ich einen Zweiten Schwingkeis der genauso aufgebaut ist wie der erste, jedoch keine Stromquelle enthällt und ggfs. andere Werte für Wiederstand, Kapazität und Spule hat.

Die Schwingkeise seinen über die magnetfelder ihrenen Spulen gekoppelt.

Beide Schwingkreise haben für sich betrachtet je eine Resonanzfrequenz. Diese beiden Frequenzen sollen nicht alzu stark abweichen. Jetzt soll die Frequenz der Stromquelle in der nähe der Resonanzfrequenz varriert werden. Gesucht ist die Stromamplitute im zweiten Schwingkreis.

Was wissen wir?

Widerstand: U=RI

Kapazität U=QC

Induktion U=Ancos(β)dBdt

Magnetfeld eine Spule wir sind im Fernfeld, daher quadratischer Abfall, aber Konstante $\kappa$ unbekannt. B=κnIr2

Selbstinduktion U=LdIdt

Erster Schwingkreis für sich

[Bearbeiten]

Iges=IC+IR+IL=I0exp(iωt)Uges=UC=UR=ULUges=QC1C=RIR=LdILdtdUgesdt=IC1C=RdIRdt=Ld2ILdt2I0sin(ωt)=LCd2ILdt2+LRdILdt+IL

Ansatz

IL=IL0exp(iωt)

Einsetzen:

I0=IL0(LCω2iLRω+1)

Resonsanz wenn Absolutbetrag der Klammer am kleinsten.

12LCω2+L2C2ω4+L2R2ω2

Also wenn das was unter der Wurzel steht am kleinsten.

0=4L2C2ω34LCω+2L2R2ω

Also

ω=1LC12R2C2

simmt überein mit Webseite, nach etwas nachdenken. Bis auf Faktor 2 beim Verlustterm. Die Algemeine Form der Resonanzfrequenz schreibt sich aber auch mit dieser 2. Glaube also recht zu haben.

gekoppeltes System

[Bearbeiten]

Es kommt hier zusätzlich zum Selbstinduktionsterm ein Kopplungsterm hinzu.

UL1=LdIL1dt+A1n1cos(β)κn2r2dIL2dt

Die konstanten fassen wir zur vereinfachung der Schreibweise zusammen

ψ1=A1n1cos(β)κn2r2

Also

UL1=LdIL1dt+ψ1dIL2dt

Einbau in die Gesamtkonstuktion:

Iges1=IC1+IR1+IL1=I1sexp(iωt)Uges1=UC1=UR1=UL1Uges1=QC11C=R1IR1=L1dIL1dt+ψ1dIL2dtdUgesdt=IC11C1=R1dIR1dt=L1d2ILdt2+ψ1d2IL2dt2I1ssin(ωt)=C1(L1d2IL1dt2+ψ1d2IL2dt2)+1R1(L1dIL1dt+ψ1dIL2dt)+IL1

Analog erhalten wir

0=C2(L2d2IL2dt2+ψ2d2IL1dt2)+1R2(L2dIL2dt+ψ2dIL1dt)+IL2


Ansatz

IL1=I1exp(iωt)IL2=I2exp(iωt)

Einsetzen

I1s=C1(L1ω2I1+ψ1ω2I2)+i1R1(L1ωI1+ψ1ωI2)+I1

und

0=C2(L2ω2I2+ψ2ω2I1)+i1R2(L2ωI2+ψ2ωI1)+I2

Ausrechnen:

0=C2L2ω2I2C2ψ2ω2I1+i1R2L2ωI2+i1R2ψ2ωI1+I2

0=(C2L2ω2+i1R2L2ω+1)I2+(C2ψ2ω2+i1R2ψ2ω)I1

γ:=I2I1=C2ψ2ω2+i1R2ψ2ωC2L2ω2+i1R2L2ω+1

Einsetzen

I1sI1=C1(L1ω2+ψ1ω2γ)+i1R1(L1ω+ψ1ωγ)+1

Ausrechnen:

I1s=I1(C1L1ω2+C1ψ1ω2γ+i1R1L1ω+i1R1ψ1ωγ+1)

I1I1s=1C1L1ω2+C1ψ1ω2γ+i1R1L1ω+i1R1ψ1ωγ+1


I2I1s=I2I1I1I1s=I1I1s=γC1L1ω2+C1ψ1ω2γ+i1R1L1ω+i1R1ψ1ωγ+1

Kehrwert vereinfacht das Leben.

I1sI2=C1L1ω2γ1+C1ψ1ω2+i1R1L1ωγ1+i1R1ψ1ω+γ1

Es gilt:

γ1=C2L2ω2+i1R2L2ω+1C2ψ2ω2+i1R2ψ2ω=(C2L2ω2+i1R2L2ω+1)(C2ψ2ω2i1R2ψ2ω)C22ψ4ω4+1R22ψ22ω2

γ1=C22ψ2L2ω4+C2ψ2ω21R22ψ2L2ω2+iC2L2ω31R2ψ2+i1R2ψ2ωiC2ψ2ω31R2L2C22ψ22ω4+1R22ψ22ω2


a(ω):=C22ψ2L2ω4+C2ψ2ω21R22ψ2L2ω2

b(ω):=+C2L2ω31R2ψ2+1R2ψ2ωC2ψ2ω31R2L2

c(ω):=C22ψ22ω4+1R22ψ22ω2

γ(ω)1=a(ω)+ib(ω)c(ω)

I1sI2=C1L1c(ω)ω2a(ω)iC1L1c(ω)ω2b(ω)C1ψ1ω2+ia(ω)1R1c(ω)L1ωb(ω)1R1c(ω)L1ω+i1R1ψ1ω+a(ω)+ib(ω)c(ω)

Interessant ist jedoch nur der Kehrwert des Betrags:

x:=a(ω)c(ω)C1L1c(ω)ω2a(ω)C1ψ1ω2

y:=b(ω)c(ω)+1R1ψ1ω+a(ω)1R1c(ω)L1ωC1L1c(ω)ω2b(ω)

Es gilt:

I2I1s=1x2+y2

Vereinfachte Betrachtung

[Bearbeiten]

Für unendlichenen Wiederstand und gleiche Kreise

γ1=C2L2ω2+1C2ψ2ω2

I1sI2=C1L1ω2γ1+C1ψ1ω2+γ1

Also

I1sI2=LCLω2+1ψCψω2+CLω2+1Cψω2

Die kann man vereinfachen zu


I1sI2=C2ω4(L2+ψ2)+1Cψω2


I1sI2=ω4(1+k)+ω04ψω2ω02L

Implementierung

[Bearbeiten]
from math import * 
L=1
C=1
R=30
A=1
wr=sqrt(1/(L*C)-1/(2*R*R*C*C))  #Resonanz
L1=L
L2=L
C1=C
C2=C
R1=R
R2=R
A1=A
A2=A
psi=0.1
psi1=psi
psi2=psi
def a(o):return C2*C2+psi2*L2*pow(o,4)+C2*psi2*pow(o,2)-(1/(R2*R2)*psi2*L2*o*o)
def b(o):return C2*L2*pow(o,3)*psi2/R2+psi2*o/R2-C2*psi2*pow(o,3)*L2/R2
def c(o):return C2*C2*psi2*psi2*pow(o,4)+psi2*psi2*o*o/(R2*R2)
def x(o):return a(o)/c(o)-C1*L1*o*o*a(o)/c(o)-C1*psi1*o*o
def y(o):return b(o)/c(o)+psi1*o/R1+a(o)*L1*o/(R1*c(o))-C1*L1*o*o*b(o)/c(o)
def s(o):return 1.0/sqrt(x(o)*x(o)+y(o)*y(o))
max=1000
delta=1.0
for i in range(max):
  dw=(i-max/2.0)*delta*wr/max
  w=wr+dw
  print w,s(w)


Der Erwartete Doppelpeak konnte nicht beobachtet werden, es ergab sich etwas was einer gewönlichen Resonanzkurve sehr ähnlich sah.