did stuff
All checks were successful
Build Typst PDFs (Docker) / build-typst (push) Successful in 32s
All checks were successful
Build Typst PDFs (Docker) / build-typst (push) Successful in 32s
This commit is contained in:
@@ -205,8 +205,62 @@
|
||||
$i_(cal(F),2) = i_(cal(F),1)$
|
||||
],
|
||||
)
|
||||
|
||||
*Kennline Addition* \
|
||||
|
||||
#grid(
|
||||
columns: (1fr, auto, 1fr),
|
||||
row-gutter: 2mm,
|
||||
column-gutter: 3mm,
|
||||
[Parallel-Schaltung], $-->$, [$i$-Richtung],
|
||||
[Reihe-Schaltung], $-->$, [$u$-Richtung],
|
||||
|
||||
)
|
||||
]
|
||||
|
||||
#bgBlock(fill: colorAllgemein)[
|
||||
#subHeading(fill: colorAllgemein)[Spannungs Teiler/Strom Teiler]
|
||||
|
||||
#table(
|
||||
columns: (1fr, 1fr),
|
||||
fill: (x, y) => if calc.rem(x, 2) == 1 { tableFillLow } else { tableFillHigh },
|
||||
[*Spannungsteiler*],
|
||||
[*Stromteiler*],
|
||||
zap.circuit({
|
||||
import zap : *
|
||||
|
||||
node("N1", (0,1.5))
|
||||
node("N2", (0,0))
|
||||
node("N3", (0,-1.5))
|
||||
|
||||
resistor("R1", "N1", "N2", label: (content: $R_2$, distance: 0.1), scale: 0.7, fill: none)
|
||||
resistor("R2", "N2", "N3", label: (content: $R_1$, distance: 0.1), scale: 0.7, fill: none)
|
||||
|
||||
joham.voltage((-0.4, 0), (-0.4, -1.5), $u_"out"$)
|
||||
joham.voltage((0.8, 1.5), (0.8, -1.5), $u_"ges"$, anchor: "west")
|
||||
|
||||
wire((-0.6, 1.5),(0.8, 1.5))
|
||||
wire((-0.6, -1.5),(0.8, -1.5))
|
||||
wire((-0.6, 0),(0,0))
|
||||
}),
|
||||
zap.circuit({
|
||||
import zap : *
|
||||
|
||||
node("N1", (0,0))
|
||||
node("N2", (0,2))
|
||||
|
||||
resistor("R1", "N1", "N2", label: (content: $R_1$, distance: 0.1), scale: 0.7, fill: none, i: (content: $i_"out"$, anchor: "south", distance: 0.25, invert: true))
|
||||
resistor("R2", (1,0), (1,2), label: (content: $R_2$, distance: 0.1), scale: 0.7, fill: none)
|
||||
|
||||
wire((-1, 0), "R2.in")
|
||||
wire((-1, 2), "R2.out")
|
||||
wire((-1, 2), "N2", i: (content: $i_"ges"$, distance: 0.1))
|
||||
|
||||
}),
|
||||
$ u_"out" = R_1/(R_1 + R_2) $, $ i_"out" = R_2/(R_1 + R_2) i_"ges" $,
|
||||
$ u_"out" = G_2/(G_1 + G_2) $, $ i_"out" = G_1/(G_1 + G_2) i_"ges" $
|
||||
)
|
||||
]
|
||||
|
||||
// Lineare Quelle
|
||||
#bgBlock(fill: colorEineTore)[
|
||||
@@ -440,6 +494,7 @@
|
||||
$L --> C^d = L / R_d^2$,
|
||||
|
||||
$"KS" --> "LL"$, $"LL" -> "KS"$,
|
||||
$"Nullator" --> "Nullator"$, $"Norator" -> "Norator"$,
|
||||
|
||||
$"Parallel" --> "Seriell"$,
|
||||
$"Seriell" --> "Parallel"$,
|
||||
@@ -447,20 +502,10 @@
|
||||
table.cell(colspan: 2)[
|
||||
*Dualwandlung: Steurende & Ausgangs Größe*
|
||||
$
|
||||
"VCVS": u_"out" = mu dot u_"in" &--> i_"out" R_d = mu dot i_"in" R_d \
|
||||
"VCCS": u_"out" = g dot i_"in" &--> \
|
||||
"CCVS": u_"out" = r dot i_"in" &--> \
|
||||
"CCCS": i_"out" = beta dot i_"in" &--> \
|
||||
$
|
||||
],
|
||||
|
||||
table.cell(colspan: 2)[
|
||||
*Dualwandlung: Nur Ausgangs Größe*
|
||||
$
|
||||
"VCVS": u_"out" = mu dot u_"in" &--> \
|
||||
"VCCS": u_"out" = g dot i_"in" &--> \
|
||||
"CCVS": u_"out" = r dot i_"in" &--> \
|
||||
"CCCS": i_"out" = beta dot i_"in" &--> \
|
||||
"VCVS" &: u_"out" &= mu dot u_"in" &--> i_"out"^d = mu i_"in"^d\
|
||||
"VCCS" &: i_"out" &= g dot u_"in" &--> u_"out"^d = g R_d^2 dot i_"in"^d \
|
||||
"CCVS" &: u_"out" &= r dot i_"in" &--> i_"out"^d = r/R_d^2 dot u_"in"\
|
||||
"CCCS" &: i_"out" &= beta dot i_"in" &--> u_"out"^d = beta u_"in"^d\
|
||||
$
|
||||
],
|
||||
|
||||
@@ -982,6 +1027,26 @@
|
||||
)
|
||||
],
|
||||
|
||||
// KS/LL
|
||||
#bgBlock(fill: colorZweiTore)[
|
||||
#subHeading(fill: colorZweiTore)[Kurzschluss/Leerlauf Methode für Zweitore]
|
||||
|
||||
1. Was sind die Input-Größen/Output-Größen? \
|
||||
$u"-gesteuert:" u = 0 &--> "Kurzschluss (KS)" \
|
||||
i"-gesteuert:" i = 0 &--> "Leerlauf (LL)"$ \
|
||||
|
||||
2. Steuernde Größe 1 beschalten KS/LL \
|
||||
$-->$ BEIDE gesteuerten Größe errechen \
|
||||
(2. Spalte der Matrix)
|
||||
3. Steuernde Größe 2 beschalten KS/LL \
|
||||
$-->$ BEIDE gesteuerten Größe errechen \
|
||||
(1. Spalte der Matrix)
|
||||
|
||||
4. Matrix/Gleichung aufstellen \
|
||||
Addition der Beschreibung pro gesteuerter Größe \
|
||||
(Superpositions Prinzip)
|
||||
]
|
||||
|
||||
// Linearsierung (N-Tore)
|
||||
#bgBlock(fill: colorAnalyseVerfahren)[
|
||||
#subHeading(fill: colorAnalyseVerfahren)[Linearisierung (N-Tore)]
|
||||
@@ -1625,7 +1690,6 @@
|
||||
)
|
||||
)
|
||||
|
||||
|
||||
#table(
|
||||
columns: (1fr, 1fr),
|
||||
fill: (x, y) => if calc.rem(y, 2) == 0 { tableFillHigh } else { tableFillLow },
|
||||
@@ -2208,7 +2272,7 @@
|
||||
disource("S", (0.8,0), (0.8,1), fill: none, scale: 0.4)
|
||||
|
||||
line((0.8,0.10), (0.8,0.09), mark: (end: ">", scale: 0.4, fill: black))
|
||||
content((0.9, 0.15), $i_"out" = g i_"in"$, anchor: "west")
|
||||
content((0.9, 0.15), $i_"out" = g u_"in"$, anchor: "west")
|
||||
|
||||
})], [], [
|
||||
- NICHT Verlustlos
|
||||
@@ -2597,7 +2661,6 @@
|
||||
inset: (bottom: 4mm, top: 4mm),
|
||||
gutter: 0.1mm,
|
||||
fill: (x, y) => if x != 0 and calc.rem(x, 2) == 0 { rgb("#c5c5c5") } else { white },
|
||||
|
||||
[],
|
||||
$bold(R) jVec(i) = jVec(u)$,
|
||||
$bold(G) jVec(u) = jVec(i)$,
|
||||
@@ -2605,5 +2668,19 @@
|
||||
$bold(H') vec(u_1, i_2) = vec(i_1, u_2)$,
|
||||
$bold(A) vec(u_2, -i_2) = vec(i_1, u_1)$,
|
||||
$bold(A') vec(u_1, -i_1) = vec(i_2, u_2)$,
|
||||
[],
|
||||
[Stromge-steuert],
|
||||
[Spannung-gesteuert],
|
||||
[Hybrid-beschreibung],
|
||||
[Inverse-Hybrid],
|
||||
[Ketten-Beschreibung],
|
||||
[Inverse-Ketten],
|
||||
[],
|
||||
$jVec(r)vec(i_1, i_2) = vec(u_1, u_2)$,
|
||||
$jVec(g)vec(u_1, u_2) = vec(i_1, i_2)$,
|
||||
$jVec(h) vec(i_1, u_2) = vec(u_1, i_2)$,
|
||||
$jVec(h') vec(u_1, i_2) = vec(i_1, u_2)$,
|
||||
$jVec(a) vec(u_2, -i_2) = vec(i_1, u_1)$,
|
||||
$jVec(a') vec(u_1, -i_1) = vec(i_2, u_2)$,
|
||||
)
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user