did stuff
All checks were successful
Build Typst PDFs (Docker) / build-typst (push) Successful in 32s

This commit is contained in:
alexander
2026-02-08 21:35:18 +01:00
parent a11e22b7ed
commit 612b991aed

View File

@@ -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)$,
)
]