Verification of ArtVen and Tube0D
In order to verify the ArtVen and Tube0D, a benchmark model is designed in which the ArtVen is placed inbetween two Tube0D cavities with different initial volume conditions.
Code Verification of the State Variables \(V\) of Tube0D in interaction with ArtVen
In this model setup, it holds
This reduces the number of state variables in the analytical solution from two to one.
The state variable to solve is:
In the special case of \(k=1\), this results in the solved equation
Verification
(Source code
, png
, hires.png
, pdf
)

Fig. 19 Verification of the ArtVen module. Left: True solution of the flow pattern (solid) with the forward euler solution at \(\Delta t = 5e-3ms\). Right: Mean L2 error, defined as \(\sum_t \frac{\Delta t}{t_{cycle}} \frac{q_{true}(t) - q_{model}(t)}{\overline{q_{true}}}\), as a function of the timestep \(\Delta t\) for different numerical solvers. At \(\Delta t = 1ms\), all numerical solvers have mean L2 \(<1e-2\).