Back to Experiments

Shell-model experiment: Trajectory classification checks

Question

The system studied here is a cubic shell ODE with independent velocity-shell variables \(u_k\) and vorticity-shell variables \(\omega_k\), with stretching couplings \(\lambda\), \(\lambda_2\) and a feedback coupling \(\sigma\). It is not a Galerkin truncation of Navier–Stokes. The threshold \(A^*\) reported below is a finite-window excursion threshold: the initial amplitude at which a trajectory first crosses the excursion threshold within the integration window. Its value, the times to threshold crossing and the classification scores depend on the integration window, the excursion threshold and the solver.

Four relationships between the initial amplitude and the trajectory behaviour are checked separately, 5 trials each, across varied parameter regimes: whether the feedback pattern is inactive below \(A^*\), whether \(H\) stays bounded over the window on those trajectories, whether the maximum enstrophy follows a power law in \(A\), and whether trajectories above \(A^*\) cross the excursion threshold within the window.

Method

  1. Check 1 (\(A < A^*\): pattern inactive): Run 5 trajectories below \(A^*\). Record whether the feedback pattern is inactive (shell enstrophy does not grow over the window).
  2. Check 2 (pattern inactive: \(H\) bounded over the window): For the same 5 trajectories, record \(\max(H)\) over the window.
  3. Check 3 (power law): Fit \(\max(\Omega) = C \cdot A^{p}\) and record the fitted exponent.
  4. Check 4 (\(A > A^*\): threshold crossing): Run 5 trajectories above \(A^*\). Record whether and when the shell enstrophy crosses the excursion threshold.

Results

Check 1: \(A < A^*\), Pattern Inactive

TrialAmplitudePattern statusEnstrophy growthAs expected?
10.50 \(A^*\)InactiveNoneYes
20.60 \(A^*\)InactiveNoneYes
30.70 \(A^*\)InactiveNoneYes
40.80 \(A^*\)InactiveNoneYes
50.90 \(A^*\)InactiveNoneYes

5/5.

Check 2: \(H\) Bounded Over the Window

TrialAmplitude\(H\) bounded over window?\(\max(H)\)As expected?
10.50 \(A^*\)Yes0.041Yes
20.60 \(A^*\)Yes0.059Yes
30.70 \(A^*\)Yes0.081Yes
40.80 \(A^*\)Yes0.106Yes
50.90 \(A^*\)Yes0.134Yes

5/5.

Check 3: Enstrophy Power Law

TrialAmplitude\(\max(\Omega)\)Fitted power-law exponentAs expected?
10.50 \(A^*\)0.0432.0Yes
20.60 \(A^*\)0.0622.0Yes
30.70 \(A^*\)0.0852.0Yes
40.80 \(A^*\)0.1112.0Yes
50.90 \(A^*\)0.1402.0Yes

5/5. The fitted power-law exponent is 2.0 at every amplitude.

Check 4: \(A > A^*\), Threshold Crossing

TrialAmplitudeCrosses threshold within window?Time to crossingAs expected?
11.05 \(A^*\)Yes\(T = 8{,}420\)Yes
21.10 \(A^*\)Yes\(T = 5{,}130\)Yes
31.20 \(A^*\)Yes\(T = 2{,}870\)Yes
41.50 \(A^*\)Yes\(T = 1{,}240\)Yes
52.00 \(A^*\)Yes\(T = 680\)Yes

5/5. Time to threshold crossing decreases with increasing amplitude.

Summary

CheckRelationshipScore
1\(A < A^*\): pattern inactive5/5
2Pattern inactive: \(H\) bounded over window5/5
3\(\max(\Omega) \propto A^2\) (fitted exponent 2.0)5/5
4\(A > A^*\): threshold crossing within window5/5
Observations. All four relationships hold in every trial of this run: below \(A^*\) the pattern is inactive, \(H\) stays below 0.134 over the window and the maximum enstrophy scales as \(A^2\); above \(A^*\) the enstrophy crosses the excursion threshold within the window, sooner at larger amplitude. 20/20 for this ODE, window, threshold and solver.

Summary

20/20. The four checks each score 5/5 on the shell ODE. The classification by \(A^*\) separates the two behaviours within the window in every trial.

Related