Skip to content

Commit f149e79

Browse files
committed
Document EMT line parameter models
1 parent 662f657 commit f149e79

58 files changed

Lines changed: 2548 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 117 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,117 @@
1+
# Carson Model
2+
3+
`Carson` computes frequency-dependent earth-return resistance and inductance
4+
matrices for overhead conductors using the Deri-Semlyen approximation to
5+
Carson's homogeneous-earth return term.
6+
7+
## Model Parameters
8+
9+
Symbol | Units | JSON | Description | Note
10+
------ | ----- | ---- | ----------- | ----
11+
`tower` | [-] | - | Static conductor tower | [`Tower`](../../Geometry/Tower/README.md)
12+
$\sigma_g$ | [S/m] | `earth_conductivity` | Earth conductivity | $\sigma_g\ge0$
13+
$\varepsilon_g$ | [F/m] | `earth_permittivity` | Earth permittivity | $\varepsilon_g\ge\varepsilon_0$
14+
$\mu_0$ | [H/m] | - | Vacuum permeability | constant
15+
$\varepsilon_0$ | [F/m] | - | Vacuum permittivity | constant
16+
17+
### Parameter Validation
18+
19+
```math
20+
\sigma_g\ge0,\qquad
21+
\varepsilon_g\ge\varepsilon_0,\qquad
22+
\omega > 0,\qquad
23+
(\gamma_g^{\mathrm r})^2+(\gamma_g^{\mathrm i})^2 > 0
24+
```
25+
26+
The connected tower model owns its geometry validation.
27+
28+
### Model Derived Parameters
29+
30+
For conductor pair $(i,j)$,
31+
32+
```math
33+
\begin{aligned}
34+
d_{ij} &= |x_i-x_j| \\
35+
s_{ij} &= h_i+h_j \\
36+
\Delta_g &= (\gamma_g^{\mathrm r})^2+(\gamma_g^{\mathrm i})^2 \\
37+
p^{\mathrm r} &= \frac{\gamma_g^{\mathrm r}}{\Delta_g} \\
38+
p^{\mathrm i} &= -\frac{\gamma_g^{\mathrm i}}{\Delta_g} \\
39+
H_{ij}^{\mathrm r} &= s_{ij}+2p^{\mathrm r} \\
40+
H_{ij}^{\mathrm i} &= 2p^{\mathrm i} \\
41+
A_{ij} &= d_{ij}^2+(H_{ij}^{\mathrm r})^2-(H_{ij}^{\mathrm i})^2 \\
42+
B_{ij} &= 2H_{ij}^{\mathrm r}H_{ij}^{\mathrm i} \\
43+
M_{ij} &= A_{ij}^2+B_{ij}^2 \\
44+
\theta_{ij} &= \operatorname{atan2}(B_{ij},A_{ij}) \\
45+
\Lambda_{ij} &= \frac{1}{4}\ln M_{ij}-\ln D'_{ij}
46+
\end{aligned}
47+
```
48+
49+
## Model Variables
50+
51+
### Internal Variables
52+
53+
#### Differential
54+
55+
None.
56+
57+
#### Algebraic
58+
59+
Symbol | Units | Description | Note
60+
------ | ----- | ----------- | ----
61+
$\eta_g$ | [1/m$^2$] | Magnitude of earth-return propagation radicand | real
62+
$\gamma_g^{\mathrm r}$ | [1/m] | Real earth-return propagation constant component | real
63+
$\gamma_g^{\mathrm i}$ | [1/m] | Imaginary earth-return propagation constant component | real
64+
$\mathbf{R}^{\mathrm{carson}}$ | [$\Omega$/m] | Carson earth-return resistance | $\mathbb{R}^{K\times K}$
65+
$\mathbf{L}^{\mathrm{carson}}$ | [H/m] | Carson earth-return inductance | $\mathbb{R}^{K\times K}$
66+
67+
### External Variables
68+
69+
#### Differential
70+
71+
None.
72+
73+
#### Algebraic
74+
75+
None.
76+
77+
## Model Equations
78+
79+
### Differential Equations
80+
81+
None.
82+
83+
### Algebraic Equations
84+
85+
```math
86+
\begin{aligned}
87+
0 &= -\eta_g^2
88+
+ (\omega^2\mu_0\varepsilon_g)^2
89+
+ (\omega\mu_0\sigma_g)^2 \\
90+
0 &= -2(\gamma_g^{\mathrm r})^2
91+
+ \eta_g - \omega^2\mu_0\varepsilon_g \\
92+
0 &= -2(\gamma_g^{\mathrm i})^2
93+
+ \eta_g + \omega^2\mu_0\varepsilon_g \\
94+
0 &= -4\pi R_{ij}^{\mathrm{carson}}
95+
- \omega\mu_0\theta_{ij} \\
96+
0 &= -2\pi L_{ij}^{\mathrm{carson}}
97+
+ \mu_0\Lambda_{ij}
98+
\end{aligned}
99+
```
100+
101+
## Initialization
102+
103+
Initialize $\eta_g$, $\gamma_g^{\mathrm r}$, $\gamma_g^{\mathrm i}$,
104+
$\mathbf{R}^{\mathrm{carson}}$, and $\mathbf{L}^{\mathrm{carson}}$ from the
105+
algebraic equations at the current $\omega$.
106+
107+
## Model Outputs
108+
109+
Symbol | Units | Description | Note
110+
------ | ----- | ----------- | ----
111+
$\sigma_g$ | [S/m] | Earth conductivity | real
112+
$\varepsilon_g$ | [F/m] | Earth permittivity | real
113+
$\eta_g$ | [1/m$^2$] | Magnitude of earth-return propagation radicand | real
114+
$\gamma_g^{\mathrm r}$ | [1/m] | Real earth-return propagation constant component | real
115+
$\gamma_g^{\mathrm i}$ | [1/m] | Imaginary earth-return propagation constant component | real
116+
$\mathbf{R}^{\mathrm{carson}}$ | [$\Omega$/m] | Carson earth-return resistance | $\mathbb{R}^{K\times K}$
117+
$\mathbf{L}^{\mathrm{carson}}$ | [H/m] | Carson earth-return inductance | $\mathbb{R}^{K\times K}$
Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
# GeometricInductance Model
2+
3+
`GeometricInductance` computes the external geometric series inductance matrix
4+
for the physical conductors.
5+
6+
## Model Parameters
7+
8+
For $K$ physical conductors:
9+
10+
Symbol | Units | Description | Note
11+
------ | ----- | ----------- | ----
12+
`tower` | [-] | Static conductor tower | [`Tower`](../../Geometry/Tower/README.md)
13+
`conductor` | [-] | Static conductor data | [`Conductor`](../../Geometry/Conductor/README.md)
14+
$\mu_0$ | [H/m] | Vacuum permeability | constant
15+
16+
### Parameter Validation
17+
18+
The tower and conductor models must pass their own validation.
19+
20+
### Model Derived Parameters
21+
22+
The tower model provides $h_i$, $D_{ij}$, and $D'_{ij}$. The conductor model
23+
provides $r_i$.
24+
25+
```math
26+
\left(\boldsymbol{\Lambda}^{\mathrm{geo}}\right)_{ij} =
27+
\begin{cases}
28+
\ln\dfrac{2h_i}{r_i}, & i=j \\
29+
\ln\dfrac{D'_{ij}}{D_{ij}}, & i\ne j
30+
\end{cases}
31+
```
32+
33+
## Model Variables
34+
35+
### Internal Variables
36+
37+
#### Differential
38+
39+
None.
40+
41+
#### Algebraic
42+
43+
Symbol | Units | Description | Note
44+
------ | ----- | ----------- | ----
45+
$\mathbf{L}^{\mathrm{geo}}$ | [H/m] | External geometric inductance | $\mathbb{R}^{K\times K}$
46+
47+
### External Variables
48+
49+
#### Differential
50+
51+
None.
52+
53+
#### Algebraic
54+
55+
None.
56+
57+
## Model Equations
58+
59+
### Differential Equations
60+
61+
None.
62+
63+
### Algebraic Equations
64+
65+
```math
66+
\mathbf{0} = -2\pi\mathbf{L}^{\mathrm{geo}}
67+
+ \mu_0 \boldsymbol{\Lambda}^{\mathrm{geo}}
68+
```
69+
70+
## Initialization
71+
72+
None beyond the static tower and conductor initialization.
73+
74+
## Model Outputs
75+
76+
Symbol | Units | Description | Note
77+
------ | ----- | ----------- | ----
78+
$\mathbf{L}^{\mathrm{geo}}$ | [H/m] | External geometric inductance | $\mathbb{R}^{K\times K}$
Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
# InsulatorLeakage Model
2+
3+
`InsulatorLeakage` computes an empirical direct shunt conductance effect for
4+
the physical conductors.
5+
6+
## Model Parameters
7+
8+
For $K$ physical conductors:
9+
10+
Symbol | Units | JSON | Description | Note
11+
------ | ----- | ---- | ----------- | ----
12+
$g_i^{\mathrm{leak}}$ | [S/m] | `leakage_conductance` | Insulator leakage conductance to ground | $g_i^{\mathrm{leak}}\ge0$
13+
14+
### Parameter Validation
15+
16+
```math
17+
g_i^{\mathrm{leak}}\ge0,\qquad i=1,\dots,K
18+
```
19+
20+
### Model Derived Parameters
21+
22+
For a vector $\mathbf a\in\mathbb{R}^K$, let
23+
$\operatorname{diag}(\mathbf a)$ denote the diagonal matrix with $\mathbf a$ on
24+
the main diagonal.
25+
26+
## Model Variables
27+
28+
### Internal Variables
29+
30+
#### Differential
31+
32+
None.
33+
34+
#### Algebraic
35+
36+
Symbol | Units | Description | Note
37+
------ | ----- | ----------- | ----
38+
$\mathbf{G}^{\mathrm{leak}}$ | [S/m] | Insulator leakage shunt conductance | diagonal
39+
40+
### External Variables
41+
42+
#### Differential
43+
44+
None.
45+
46+
#### Algebraic
47+
48+
None.
49+
50+
## Model Equations
51+
52+
### Differential Equations
53+
54+
None.
55+
56+
### Algebraic Equations
57+
58+
```math
59+
\mathbf{0} = -\mathbf{G}^{\mathrm{leak}}
60+
+ \operatorname{diag}(\mathbf{g}^{\mathrm{leak}})
61+
```
62+
63+
## Initialization
64+
65+
Validate the leakage conductance vector.
66+
67+
## Model Outputs
68+
69+
Symbol | Units | Description | Note
70+
------ | ----- | ----------- | ----
71+
$\mathbf{G}^{\mathrm{leak}}$ | [S/m] | Insulator leakage shunt conductance | $\mathbb{R}^{K\times K}$
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# Effect Models
2+
3+
`Effects` contains the physical effect models that assemble full-conductor
4+
per-unit-length overhead-line data:
5+
6+
```math
7+
\mathbf{R}'(\omega),\quad \mathbf{L}'(\omega),\quad
8+
\mathbf{G}'(\omega),\quad \mathbf{C}'(\omega)
9+
```
10+
11+
These models are frequency-domain parameter models, not EMT network components.
12+
They consume geometry, conductor, and earth data and produce algebraic signals
13+
for the response models. They are evaluated at the current system parameter
14+
$\omega$; sweep endpoints, sampling, and linear or logarithmic grids belong to
15+
the application or study driver.
16+
17+
Model | Description
18+
----- | -----------
19+
[`SeriesImpedance`](SeriesImpedance/README.md) | Builds full-conductor per-unit-length series resistance and inductance
20+
[`GeometricInductance`](GeometricInductance/README.md) | Computes external geometric inductance entries
21+
[`SkinEffect`](SkinEffect/README.md) | Computes conductor-internal skin-effect resistance and inductance entries
22+
[`ShuntAdmittance`](ShuntAdmittance/README.md) | Builds full-conductor per-unit-length shunt conductance and capacitance
23+
[`ShuntPotential`](ShuntPotential/README.md) | Computes potential-derived zero conductance and capacitance
24+
[`InsulatorLeakage`](InsulatorLeakage/README.md) | Computes direct shunt leakage conductance
25+
[`Carson`](Carson/README.md) | Computes Carson earth-return resistance and inductance entries
26+
27+
## Assembly
28+
29+
Output | Built From
30+
------ | ----------
31+
$\mathbf{R}'$ | Internal skin-effect resistance and Carson earth-return resistance
32+
$\mathbf{L}'$ | Internal skin-effect inductance, geometric inductance, and Carson earth-return inductance
33+
$\mathbf{G}'$ | Shunt potential terms and optional direct leakage terms
34+
$\mathbf{C}'$ | Shunt potential terms
35+
36+
The aggregate [`Overhead`](../README.md#overhead-aggregate) model wires these
37+
effect outputs into the response models.

0 commit comments

Comments
 (0)