-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathSymC_GridConSupmats.tex
More file actions
381 lines (264 loc) · 16.2 KB
/
SymC_GridConSupmats.tex
File metadata and controls
381 lines (264 loc) · 16.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
\documentclass[11pt,letterpaper]{article}
\usepackage[letterpaper,top=0.5in,bottom=0.75in,left=0.75in,right=0.75in]{geometry}
\usepackage{amsmath,amssymb,amsthm}
\usepackage{graphicx}
\usepackage{natbib}
\usepackage{hyperref}
\usepackage{booktabs}
\usepackage{siunitx}
\newcommand{\symchi}{\chi}
\title{\textbf{Supplementary Materials:\\SymC Power Grid Optimization: Harnessing Scale-Invariance and Substrate-Inheritance Alignment for Predictive Infrastructure Stability and Control}}
\author{Nate Christensen\\
SymC Universe Project\\
\texttt{NateChristensen@SymCUniverse.com}}
\date{December 20, 2025}
\begin{document}
\maketitle
\section{Extended Theoretical Derivations}
\subsection{Complete Swing Equation Derivation}
The electromechanical swing equation connects mechanical and electrical dynamics. Starting from rotational mechanics:
\begin{equation}
J\frac{d^2\theta_m}{dt^2} = T_m - T_e - D_m\frac{d\theta_m}{dt},
\end{equation}
where $J$ is moment of inertia, $\theta_m$ mechanical angle, $T_m$ mechanical torque (prime mover), $T_e$ electrical torque (load), $D_m$ mechanical damping.
Converting to electrical angle $\delta = (p/2)\theta_m$ where $p$ is number of poles, and normalizing by base power $S_{\text{base}}$:
\begin{equation}
\frac{2H}{\omega_s}\frac{d^2\delta}{dt^2} = P_m - P_e - D\frac{d\delta}{dt},
\end{equation}
where $H = J\omega_s^2/(2S_{\text{base}})$ is inertia constant (seconds), $P_m$ mechanical power, $P_e$ electrical power, $\omega_s$ synchronous speed.
For small deviations $\Delta\delta$ from equilibrium $\delta_0$:
\begin{equation}
\frac{2H}{\omega_s}\Delta\ddot{\delta} + D\Delta\dot{\delta} + P_s\Delta\delta = 0.
\end{equation}
Dividing by the coefficient of $\Delta\ddot{\delta}$:
\begin{equation}
\Delta\ddot{\delta} + \frac{D\omega_s}{2H}\Delta\dot{\delta} + \frac{P_s\omega_s}{2H}\Delta\delta = 0,
\end{equation}
which is the standard damped harmonic oscillator form used throughout the main paper.
Natural frequency:
\begin{equation}
\omega_n = \sqrt{\frac{P_s\omega_s}{2H}}.
\end{equation}
Damping ratio:
\begin{equation}
\symchi = \frac{D}{2\sqrt{MK}} = \frac{D\omega_s}{4H\omega_n}.
\end{equation}
\subsection{Participation Factors}
Mode shapes (eigenvectors) $\boldsymbol{\phi}_i$ indicate spatial distribution of each mode. The participation factor for generator $k$ in mode $i$ is:
\begin{equation}
p_{i,k} = \frac{|\phi_{i,k}|^2}{\sum_j |\phi_{i,j}|^2},
\end{equation}
normalized such that $\sum_k p_{i,k} = 1$.
Regional damping ratio for area $S$ is computed as:
\begin{equation}
\symchi(S) = \sum_i w_i p_{i,S} \symchi_i,
\end{equation}
where $w_i$ weights modes by energy content and $p_{i,S} = \sum_{k \in S} p_{i,k}$ aggregates participation over all generators in region $S$.
\subsection{Exceptional Point Mathematics}
At the exceptional point where $\symchi = 1$, the discriminant vanishes. For $\lambda^2 + 2\symchi\omega_n\lambda + \omega_n^2 = 0$:
Discriminant:
\begin{equation}
\Delta = 4\symchi^2\omega_n^2 - 4\omega_n^2 = 4\omega_n^2(\symchi^2 - 1).
\end{equation}
At $\symchi = 1$: $\Delta = 0$, yielding repeated real root $\lambda = -\omega_n$.
Sensitivity divergence:
\begin{equation}
\frac{\partial\lambda}{\partial\symchi} = -\omega_n \pm \frac{\symchi\omega_n}{\sqrt{\symchi^2 - 1}}.
\end{equation}
As $\symchi \to 1$:
\begin{equation}
\left|\frac{\partial\lambda}{\partial\symchi}\right| \sim \frac{\omega_n}{|\symchi - 1|^{1/2}} \to \infty.
\end{equation}
This divergence is signature of exceptional points where eigenvalues coalesce.
\section{Detailed Methodology}
\subsection{Chi Extraction Pipeline}
Event detection triggers on frequency derivative $|\mathrm{d}f/\mathrm{d}t| > 0.05$ Hz/s. For each 30 s ringdown window, Prony analysis constructs a Hankel matrix (model order $L=15$, validated via AIC) from detrended frequency measurements. Generalized eigenvalue decomposition extracts modal frequencies $\omega_i$ and damping rates $\sigma_i$. For oscillatory modes, $\chi_i = \sigma_i/|\lambda_i|$; for aperiodic modes, $\chi = -(\lambda_1+\lambda_2)/(2\sqrt{\lambda_1\lambda_2})$. Regional $\chi$ aggregates modes weighted by participation factors and modal energy.
Quality control: Modes accepted if residual error $\varepsilon < 0.05$ and SNR $> 20$ dB. Bootstrap confidence intervals (1000 resamples) quantify uncertainty. Cross-timescale divergence $\Delta\chi(T_1,T_2)$ computed via bandpass filtering: fast (0.1--2 Hz), medium (0.01--0.1 Hz), slow (0.001--0.01 Hz). Threshold $|\Delta\chi| > 0.2$ sustained $> 5$ min optimized via ROC analysis (Youden's J = 0.87).
\subsection{Simulation Protocol Specification}
Multi-session analysis: 50 independent runs, each 20--30 hours simulated time. Events randomly scheduled (mean inter-arrival 3 hours, exponentially distributed) with types: generator trips (40\%), line outages (35\%), load shocks (25\%). Event magnitudes: $\Delta P \in [50, 1500]$ MW uniform random.
Lifecycle simulation: Single 83-hour run with 6 major events ($\Delta P > 1000$ MW) scheduled at t = 1200, 3500, 5200, 6800, 7400, 8900 minutes to track cumulative substrate degradation. Initial conditions: IEEE 39-bus at nominal load, all generators online, $\chi_0 = 1.00 \pm 0.02$. Control settings: standard PSS gains, AGC 5-minute time constant, no special compensators.
Validation: All simulations use identical baseline parameters but independent random event sequences. Across 50 runs: $\mu_\chi^{(\text{stable})} = 0.82$, $\sigma_\chi^{(\text{stable})} = 0.11$; $\mu_\chi^{(\text{event})} = 0.43$, $\sigma_\chi^{(\text{event})} = 0.18$, yielding $t = 8.7$, $p < 0.001$.
\subsection{Statistical Analysis Protocol}
Confidence intervals: Bootstrap (1000 resamples) for correlation coefficients and mean differences. Reported 95\% CI derived from 2.5th and 97.5th percentiles.
Threshold selection: ROC analysis on 50-simulation training set, validated on independent UK field data (2,847 snapshots, 47 events). Youden's J maximized at $\symchi_{\text{threshold}} = 0.60$ for early warning crossing.
Multiple comparisons: Reported p-values are uncorrected; Bonferroni adjustment would maintain significance for key claims (stable vs. event $\chi$ difference: $p < 0.001/6$ even after correction).
Effect sizes: Stable vs. event distributions show Cohen's d = 2.3 (very large effect), indicating practically meaningful separation.
\subsection{Two-Level Structure: Mathematical vs. Operational}
The framework operates at two distinct levels:
\textbf{Mathematical level}: The exceptional point at $\chi = 1$ represents the precise boundary where eigenvalues coalesce. This is exact, substrate-independent, and universal across all systems governed by second-order dynamics.
\textbf{Operational level}: Real grids operate at $\chi \approx 0.8$--0.9, maintaining margins below the mathematical boundary due to: (1) measurement uncertainty (±0.03--0.05), (2) control delays (100--500 ms), (3) stochastic disturbances (ambient noise), (4) risk-averse operational practice. The 0.1--0.2 gap between operational optimum and mathematical boundary represents the ``safety margin''.
This two-level structure explains why numerical simulations reach $\chi$ values far from operational clustering. In simulation, perfect knowledge and instantaneous control are imposed. Real systems necessarily operate with margins. Both behaviors are consistent with the same underlying principle: stability is determined by proximity to the $\chi = 1$ boundary.
Empirical prediction: Systems with better instrumentation, faster control, and lower uncertainty should cluster closer to $\chi = 1.0$. Conversely, systems with legacy control and high noise should cluster lower (0.70--0.80). This provides testable prediction for future cross-system comparisons.
\section{Grid Stability Space and Failure Taxonomy}
\subsection{The ($\symchi$, T, S) Coordinate System}
\textbf{$\symchi$ axis (Boundary Position):}
\begin{itemize}
\item Safe zone: $0.7 \le \symchi \le 1.0$ (adaptive window)
\item Yellow: $0.5 \le \symchi < 0.7$ (underdamped, elevated risk)
\item Red: $\symchi < 0.5$ (severely underdamped)
\end{itemize}
\textbf{T axis (Time/Inertia):}
\begin{itemize}
\item Safe: $H > 3$ s (adequate buffer)
\item Yellow: $1 < H < 3$ s (reduced margin)
\item Red: $H < 1$ s (massless, RoCoF concerns)
\end{itemize}
\textbf{S axis (Structure/Stiffness):}
\begin{itemize}
\item Safe: SCR $> 3$ (strong grid)
\item Yellow: $2 <$ SCR $< 3$ (weak grid)
\item Red: SCR $< 2$ (very weak)
\end{itemize}
\subsection{Failure Mode Classification}
\subsubsection{Type 1: Stiffness Collapse}
\textbf{SymC diagnosis:} Loss of structural integrity, $P_s \to 0$, SCR $< 1.5$
\textbf{Mechanism:} As reactive support depletes:
\begin{equation}
P_s = \frac{|V_1||V_2|}{X}\cos\delta
\end{equation}
decreases. Near collapse: $V_2 \to V_{\min}$, driving:
\begin{equation}
\omega_n = \sqrt{\frac{P_s\omega_s}{2H}} \to 0.
\end{equation}
With finite $D$:
\begin{equation}
\symchi = \frac{D\omega_s}{4H\omega_n} \to \infty.
\end{equation}
\subsubsection{Type 2: Controller Failure}
\textbf{SymC diagnosis:} Loss of damping, $\symchi < 0$ or high $\sigma_\symchi$
\textbf{Mechanism:} High-gain controllers introduce negative damping:
\begin{equation}
D_{\text{total}} = D_{\text{natural}} + D_{\text{PSS}} + D_{\text{AVR}},
\end{equation}
where $D_{\text{AVR}} < 0$. When $D_{\text{total}} < 0$:
\begin{equation}
\symchi < 0.
\end{equation}
Hopf bifurcation to limit cycle—sustained oscillations.
\subsubsection{Type 3: Impedance Mismatch}
\textbf{SymC diagnosis:} Interface reflection, $\Delta Z \neq 0$
\textbf{Mechanism:} Series compensation shifts electrical resonance:
\begin{equation}
f_{\text{er}} = \frac{1}{2\pi\sqrt{LC}}, \quad f_{\text{sub}} = f_0 - f_{\text{er}}.
\end{equation}
If $f_{\text{sub}}$ matches mechanical torsional frequency, $D_{\text{total}}(f_{\text{sub}}) \approx 0$, driving $\symchi_{\text{mech}} \to 0$ at subsynchronous frequency.
\section{Inverter Physics and Control}
\subsection{Phase Transition to Massless Substrate}
Synchronous generators store kinetic energy:
\begin{equation}
E_{\text{kinetic}} = \frac{1}{2}J\omega^2.
\end{equation}
Aggregate inertia:
\begin{equation}
H_{\text{sys}} = \frac{\sum_i H_i S_i}{\sum_i S_i}.
\end{equation}
As IBR penetration $\to 100\%$: $H_{\text{sys}} \to 0$. RoCoF:
\begin{equation}
\frac{\mathrm{d}f}{\mathrm{d}t} = \frac{\Delta P}{2H_{\text{sys}} \cdot S_{\text{base}}} \to \infty.
\end{equation}
Grid becomes massless substrate—no temporal ballast.
\subsection{Virtual Synchronous Machine Control}
GFM inverters emulate swing equation:
\begin{align}
J_{\text{virt}}\frac{d\omega}{dt} &= P_{\text{ref}} - P_{\text{meas}} - D_{\text{virt}}(\omega - \omega_0), \\
\frac{d\delta}{dt} &= \omega - \omega_0.
\end{align}
Output angle: $\theta(t) = \omega_0 t + \delta(t)$.
Power injection:
\begin{equation}
P_{\text{inv}} = P_{\text{ref}} - D_{\text{virt}}\Delta\omega + K_p\Delta f.
\end{equation}
\subsection{Critical Emulation Principle}
To maintain $\symchi = 1$ dynamically:
\begin{equation}
D_{\text{virt}}(t) = 2\sqrt{J_{\text{virt}} \cdot P_s(t)}.
\end{equation}
\section{Extended Empirical Results}
\subsection{Pristine Substrate Recovery}
Baseline for pristine substrate behavior: System experiences 15+ disturbances but fully recovers to adaptive window within 20 minutes. No persistent baseline shift.
Recovery time constants:
\begin{itemize}
\item Minor events ($\Delta\symchi < 0.2$): $\tau = 8 \pm 3$ min
\item Moderate events ($0.2 \le \Delta\symchi < 0.5$): $\tau = 14 \pm 4$ min
\item Major events ($\Delta\symchi > 0.5$): $\tau = 18 \pm 5$ min
\end{itemize}
Statistical characterization:
\begin{itemize}
\item Baseline mean: $\symchi_{\text{baseline}} = 1.00 \pm 0.02$ throughout
\item Variance: $\sigma_\symchi = 0.03$ (stable, low volatility)
\item Trend: Linear regression $\beta = -0.0002$ per min, $p = 0.73$ (not significant)
\item No baseline drift—confirms pristine substrate property
\end{itemize}
\subsection{Real-World Validation Maps: Multi-Domain Clustering}
The following maps show $\chi$ clustering across real operational data from distinct grid topologies and sizes. All points are measured from actual synchrophasor data during normal and stressed operating conditions.
\section{Falsification Protocols}
\subsection{Prediction 1: Eigenvalue Coalescence at $\symchi = 1$}
Test procedure:
\begin{enumerate}
\item Sweep damping parameter $D$ in simulation
\item Extract eigenvalue spectrum at each $D$ value
\item Plot Im($\lambda$) vs. Re($\lambda$) as $D$ varies
\item Monitor discriminant $\Delta = 4\omega_n^2(\symchi^2 - 1)$
\end{enumerate}
Success criterion: Complex conjugate eigenvalues merge to real axis when $\symchi = 1 \pm 0.02$.
Timeline: Laboratory validation 2025--2026 using real-time digital simulator (RTDS).
\subsection{Prediction 2: Adaptive Window Clustering}
Test procedure:
\begin{enumerate}
\item Collect $\symchi(t)$ for 10,000+ snapshots across multiple grids
\item Histogram $\symchi$ for stable vs. event conditions
\item Statistical comparison (t-test, Kolmogorov-Smirnov)
\item ROC analysis for binary classification
\end{enumerate}
Success criterion: Mean $\symchi_{\text{stable}} - \symchi_{\text{event}} > 0.2$ with p < 0.01.
Status: VALIDATED (main paper). Ongoing extension to additional grids.
\subsection{Prediction 3: Cross-Timescale Divergence as Early Warning}
Test procedure:
\begin{enumerate}
\item Compute $\Delta\symchi(T_{\text{fast}}, T_{\text{slow}})$ continuously
\item Set threshold: $|\Delta\symchi| > 0.2$ sustained $> 5$ min
\item Label ground truth: failure within next 2 hours (yes/no)
\item Construct confusion matrix, compute sensitivity/specificity
\end{enumerate}
Success criterion: Sensitivity $> 80\%$, specificity $> 95\%$, lead time $> 60$ min.
Status: VALIDATED (89\% sensitivity, 98\% specificity, 127 min lead time).
\subsection{Prediction 4: Substrate Hysteresis}
Test procedure:
\begin{enumerate}
\item Monitor $\symchi_{\text{baseline}}$ before and after major events
\item Track recovery over extended period (hours to days)
\item Test null hypothesis: $\symchi_{\text{post}} = \symchi_{\text{pre}}$
\item Measure permanent offset: $\Delta\symchi_{\text{permanent}}$
\end{enumerate}
Success criterion: Statistically significant baseline shift ($\Delta\symchi > 0.01$, p < 0.05) persisting $> 1$ hour post-event.
Status: VALIDATED. Permanent shifts of 1--3\% observed.
\section{Limitations and Future Work}
\subsection{Linearization Regime}
$\symchi$ extraction requires local linearization around operating points. Highly nonlinear phenomena (voltage collapse post-bifurcation, pole slipping) fall outside small-signal approximation. SymC provides early warning of approach to nonlinear boundaries but does not model post-instability dynamics.
Valid regime: $\symchi > 0.1$. Below this, nonlinear methods required.
\subsection{Modal Observability}
Accurate $\symchi(T,S)$ field construction requires:
\begin{itemize}
\item Sufficient PMU/FNET coverage ($> 80\%$ of major nodes)
\item Mode excitation (ambient noise or disturbances)
\item SNR $> 20$ dB for reliable extraction
\end{itemize}
Weakly observable modes or sparse telemetry exhibit higher uncertainty ($\pm 0.08$ vs. $\pm 0.03$).
\subsection{Stochastic Effects}
Framework does not currently model explicit stochastic noise processes. Extensions to stochastic differential equations are straightforward but not implemented.
While variance $\sigma_\symchi$ serves as indicator, explicit probabilistic modeling would enhance risk quantification.
\subsection{Complementarity with Existing Tools}
Critical-damping framework provides real-time stability assessment but does not replace:
\begin{itemize}
\item EMT simulation for protection coordination
\item Detailed inverter controller validation
\item Subsynchronous interaction studies
\item Long-term planning tools
\end{itemize}
Framework is monitoring/predictive layer, not planning tool replacement.
\subsection{Future Extensions}
\textbf{Very fast timescales ($< 100$ ms):} Electromagnetic transients, protection dynamics. Requires higher sampling rates.
\textbf{Very slow processes ($> 1$ week):} Infrastructure aging, seasonal patterns. Requires long-term data collection.
\textbf{Distributed energy resources:} Aggregated behind-the-meter resources. Requires distribution-level monitoring.
\textbf{Multi-area coordination:} Cross-border stability assessment. Requires data sharing and standardized protocols.
\end{document}