Thesis: Single Sine Sync: merge trace and power figures into one large figure

This commit is contained in:
Eric Teunis de Boone 2023-08-28 18:17:12 +02:00
parent 47a54db0a7
commit 68a77395d2
1 changed files with 71 additions and 56 deletions

View File

@ -318,82 +318,97 @@ Figure~\ref{fig:findks:reconstruction} shows such a potential point near $(-1, 0
Figures~\ref{fig:simu:sine:periods, fig:grid_power_time_fixes} show the effect of the various synchronisation stages on both the alignment of the air shower waveforms, and the interferometric power measurement near the true shower axis.
\\
\begin{figure}%<<< fig:simu:sine:periods
\centering
\begin{subfigure}[t]{0.45\textwidth}
\includegraphics[width=\textwidth]{radio_interferometry/trace_overlap/on-axis/dc_grid_power_time_fixes.py.repair_none.axis.trace_overlap.repair_none.pdf}
\caption{
Randomised clocks
}
\label{fig:simu:sine:periods:repair_none}
\end{subfigure}
\hfill
\begin{subfigure}[t]{0.45\textwidth}
\includegraphics[width=\textwidth]{radio_interferometry/trace_overlap/on-axis/dc_grid_power_time_fixes.py.repair_phases.axis.trace_overlap.repair_phases.pdf}
\caption{
Clock syntonisation
}
\label{fig:simu:sine:periods:repair_phases}
\end{subfigure}
\\
\begin{subfigure}[t]{0.45\textwidth}
\includegraphics[width=\textwidth]{radio_interferometry/trace_overlap/on-axis/dc_grid_power_time_fixes.py.no_offset.axis.trace_overlap.no_offset.pdf}
\caption{
True clocks
}
\label{fig:simu:sine:periods:no_offset}
\end{subfigure}
\hfill
\begin{subfigure}[t]{0.45\textwidth}
\includegraphics[width=\textwidth]{radio_interferometry/trace_overlap/on-axis/dc_grid_power_time_fixes.py.repair_full.axis.trace_overlap.repair_full.pdf}
\caption{
Fully resolved clocks
}
\label{fig:simu:sine:periods:repair_full}
\end{subfigure}
\caption{
Trace overlap for a position on the true shower axis for different stages of array synchronisation.
\Todo{x-axis relative to reference waveform, remove titles, no SNR}
}
\label{fig:simu:sine:periods}
\end{figure}%>>>
%\begin{figure}%<<< fig:simu:sine:periods
% \centering
% \begin{subfigure}[t]{0.45\textwidth}
% \includegraphics[width=\textwidth]{radio_interferometry/trace_overlap/on-axis/dc_grid_power_time_fixes.py.repair_none.axis.trace_overlap.repair_none.pdf}
% \caption{
% Randomised clocks
% }
% \label{fig:simu:sine:periods:repair_none}
% \end{subfigure}
% \hfill
% \begin{subfigure}[t]{0.45\textwidth}
% \includegraphics[width=\textwidth]{radio_interferometry/trace_overlap/on-axis/dc_grid_power_time_fixes.py.repair_phases.axis.trace_overlap.repair_phases.pdf}
% \caption{
% Clock syntonisation
% }
% \label{fig:simu:sine:periods:repair_phases}
% \end{subfigure}
% \\
% \begin{subfigure}[t]{0.45\textwidth}
% \includegraphics[width=\textwidth]{radio_interferometry/trace_overlap/on-axis/dc_grid_power_time_fixes.py.no_offset.axis.trace_overlap.no_offset.pdf}
% \caption{
% True clocks
% }
% \label{fig:simu:sine:periods:no_offset}
% \end{subfigure}
% \hfill
% \begin{subfigure}[t]{0.45\textwidth}
% \includegraphics[width=\textwidth]{radio_interferometry/trace_overlap/on-axis/dc_grid_power_time_fixes.py.repair_full.axis.trace_overlap.repair_full.pdf}
% \caption{
% Fully resolved clocks
% }
% \label{fig:simu:sine:periods:repair_full}
% \end{subfigure}
% \caption{
% Trace overlap for a position on the true shower axis for different stages of array synchronisation.
% \Todo{x-axis relative to reference waveform, remove titles, no SNR}
% }
% \label{fig:simu:sine:periods}
%\end{figure}%>>>
\begin{figure}%<<< grid power time fixes
%\vspace{-2cm}
\centering
\begin{subfigure}[t]{0.49\textwidth}
\includegraphics[width=\textwidth]{radio_interferometry/dc_grid_power_time_fixes.py.X400.repair_none.scale4d.pdf}
\begin{subfigure}[t]{0.9\textwidth}
\includegraphics[width=0.45\textwidth]{radio_interferometry/dc_grid_power_time_fixes.py.X400.repair_none.scale4d.pdf}
\hfill
\includegraphics[width=0.46\textwidth]{radio_interferometry/trace_overlap/on-axis/dc_grid_power_time_fixes.py.repair_none.axis.trace_overlap.repair_none.pdf}
\caption{
Randomised clocks
}
\label{fig:grid_power:repair_none}
\end{subfigure}
\hfill
\begin{subfigure}[t]{0.49\textwidth}
\includegraphics[width=\textwidth]{radio_interferometry/dc_grid_power_time_fixes.py.X400.repair_phases.scale4d.pdf}
%\hfill
\\
\begin{subfigure}[t]{0.9\textwidth}
\includegraphics[width=0.45\textwidth]{radio_interferometry/dc_grid_power_time_fixes.py.X400.repair_phases.scale4d.pdf}
\hfill
\includegraphics[width=0.46\textwidth]{radio_interferometry/trace_overlap/on-axis/dc_grid_power_time_fixes.py.repair_phases.axis.trace_overlap.repair_phases.pdf}
\caption{
Clock syntonisation
}
\label{fig:grid_power:repair_phases}
\end{subfigure}
\\
\begin{subfigure}[t]{0.49\textwidth}
\includegraphics[width=\textwidth]{radio_interferometry/dc_grid_power_time_fixes.py.X400.no_offset.scale4d.pdf}
\begin{subfigure}[t]{0.9\textwidth}
\includegraphics[width=0.45\textwidth]{radio_interferometry/dc_grid_power_time_fixes.py.X400.repair_all.scale4d.pdf}
\hfill
\includegraphics[width=0.46\textwidth]{radio_interferometry/trace_overlap/on-axis/dc_grid_power_time_fixes.py.repair_full.axis.trace_overlap.repair_full.pdf}
\caption{
Fully resolved clocks
}
\label{fig:grid_power:repair_full}
\end{subfigure}
\\
\begin{subfigure}[t]{0.9\textwidth}
\includegraphics[width=0.45\textwidth]{radio_interferometry/dc_grid_power_time_fixes.py.X400.no_offset.scale4d.pdf}
\hfill
\includegraphics[width=0.46\textwidth]{radio_interferometry/trace_overlap/on-axis/dc_grid_power_time_fixes.py.no_offset.axis.trace_overlap.no_offset.pdf}
\caption{
True clocks
}
\label{fig:grid_power:no_offset}
\end{subfigure}
\hfill
\begin{subfigure}[t]{0.49\textwidth}
\includegraphics[width=\textwidth]{radio_interferometry/dc_grid_power_time_fixes.py.X400.repair_all.scale4d.pdf}
\caption{
Full resolved clocks
}
\label{fig:grid_power:repair_full}
\end{subfigure}
\caption{
Power measurements near the simulation axis (red cross) with varying degrees of clock deviations (see Figure~\ref{fig:simu:sine:periods} for waveforms}.
The blue cross indicates maximum power.
Different stages of array synchronisation (unsynchronised, beacon synchronised, $k$-resolved and true clocks).
\allowbreak
\textit{Right:} The overlap between the array's waveforms at the true axis.
\allowbreak
\textit{Left:} Power measurements near the simulation axis (red plus).
The maximum power is indicated by the blue cross.
% \Todo{x-axis relative to reference waveform, remove titles, no SNR}
}
\label{fig:grid_power_time_fixes}
\end{figure}%>>>