Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place. Commercial Alternative to JupyterHub.
Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place. Commercial Alternative to JupyterHub.
Bálint Kaszás and George Haller, 'Capturing the Edge of Chaos as a Spectral Submanifold in Pipe Flows ', Journal of Fluid Mechanics, submitted, Figure 5 key words: spectral submanifold, reduced-order model, edge of chaos, pipe flow
Visualization of the mixed-mode SSM in 3D
In this notebook we use the training data located in the folder data/
generated by Openpipeflow
(developed by Ashley Willis, https://openpipeflow.org/) and the previously obtained SSM-reduced model to visualize the geometry of the phase space of the Navier-Stokes equations.
We visualize the two-dimensional SSM-reduced model as a vector field and explicitly calculate the stable manifold of the lower branch traveling wave. Since the edge of chaos intersects the mixed-mode SSM transversely, we can conclude that this intersection is formed as the stable manifold of the lower branch traveling wave in the SSM-reduced model. Using the parametrization map we then lift the intersection of the mixed-mode SSM and the edge of chaos to the full phase space.
We recall that the SSM-reduced model has already been selected in Fig. 4. The polynomial order of the parametrization
and the SSM-reduced dynamics
was .
We load the previously calculated model
We briefly repeat here the calculation to obtain the stable manifold of the lower branch traveling wave
Selecting the domain
We select a bounded region in the J-K plane, that is not too far away from the training data. This will be then lifted to the full phase space using the parametrization map.
This can be changed manually.
Visualizing using the parametrization map
First select the points from the grid that are inside the given domain:
To display an observable quantity, we define the relative energy as
where is the laminar velocity profile.
Then select the line-segments that were calculated by the streamplot.