1 Introduction

Precise determination of solar large-scale velocity patterns can provide information about the transport of angular momentum in the solar convective zone and provide important observational constraints for solar dynamo models. One possibility to determine the solar velocity field is by observing the motions of structures which can be observed at the surface of the Sun. Most often sunspots and sunspot groups were used as tracers (e.g. Howard, Gilman, and Gilman, 1984; Balthasar, Vazquez, and Wöhl, 1986; Howard, 1991; Lustig and Wöhl, 1994; Pulkkinen and Tuominen, 1998a; Wöhl and Brajša, 2001; Zuccarello and Zappalá, 2003; Sudar et al., 2014; Sivaraman et al., 2010; Mandal et al., 2017; Sudar et al., 2017, among many others). Besides tracing sunspots, other methods have been used for assessment of solar large-scale flows, for instance: Doppler measurements (e.g. Hathaway, 1996) and tracing coronal bright points (CBP) (e.g. Sudar et al., 2016). In recent years the observations of solar velocity field were revolutionized by helioseismology (Hanasoge et al., 2015). While all mentioned methods give very similar results for solar rotation, the obtained results for meridional flows are controversial, as described in Hathaway (1996) and Sudar et al. (2017). The Doppler measurements as well as observation and analysis of global oscillations reveal that there is a poleward meridional circulation in the near surface layers of the Sun in both hemispheres. This is in agreement with the results of most theoretical models which predict unicellular meridional circulation directed poleward at the top and equatorward at the bottom of the convection zone (Brun and Rempel, 2009). Observations utilizing tracers show more complicated patterns of meridional flows. All kinds of meridional flow directions were found (poleward, equatorward, towards and away from the center of activity). However, the results for meridional circulation using tracers are influenced by several effects. First, the active regions locally modify the amplitude and direction of meridional circulation (Haber et al., 2004; Švanda, Kosovichev, and Zhao, 2008). Next, the movement of the (magnetic) tracers do not represent the movement of the solar surface plasma, but the movement of the layer where the observed features are anchored, which might change with time (Ruždjak et al., 2004), and finally, the solar meridional circulation might be variable, as pointed out by Hathaway (1996).

Differential rotation of the Sun can be explained as rotationally influenced turbulence in the convective zone. The turbulence leads to the formation of large-scale turbulent fluxes (Rüdiger and Hollerbach, 2004). The angular momentum fluxes are proportional to the velocity correlation tensor and are given by:

$$ q_{ij}=\overline{v^{\prime }_{i} v^{\prime }_{j}} $$
(1)

where \(q_{ij}\) is Reynolds stress tensor, \({\boldsymbol{v}}\) is velocity, the overbar denotes azimuthal averaging, and primes denote variations about the averages. The latitudinal flux of the angular momentum is described by the horizontal component of the Reynolds stress tensor \(q_{\lambda b}\), which can be calculated as the covariance of the meridional motion and the rotation velocity residuals. The rotation and meridional circulation of tracers can easily be determined separately. Therefore, contrary to meridional flow analysis, tracers are suitable tool for analyzing the latitudinal flux of the angular momentum, i.e. the turbulent Reynolds stress as the main driver of differential rotation.

Kanzelhöhe Observatory for Solar and Environmental Research (KSO) was founded during WWII as one station within a network of observatories for observing “solar eruptions” (flares) which were interfering with radio communications. Nowadays KSO is affiliated with the University of Graz and performs regular high-cadence full-disk observations of the Sun in the \(\mbox{H}\alpha\), the Ca ii K spectral lines, and in white light with a coverage of about 300 observing days per year (Veronig and Pötzi, 2016).

KSO white light images and sunspot drawings have been used by different authors for measuring the photospheric velocity fields. The data before 1985 were used, e.g. by Lustig (1983), Hanslmeier and Lustig (1986), Lustig and Hanslmeier (1987), Balthasar and Fangmeier (1988) and Lustig and Wöhl (1991). Poljančić et al. (2010) and Poljančić et al. (2011) compared the GPR, USAF/NOAA, DPD and KSO sunspot databases and found that DPD and KSO data are, in some respect, more accurate than the USAF/NOAA data. Consequently, the venture of determination of the heliographic positions from the sunspot drawings and full disc white light CCD images was undertaken. The procedure and results for solar rotation in the period 1964 – 2016 are presented in Poljančić Beljan et al. (2017). Here we present the analysis of meridional motions and Reynolds stress determined from KSO data in the same period 1964 – 2016.

2 Data and Analysis

The drawings of the whole Sun are made at KSO using a refractor telescope (\(d/f=110/1650~\mbox{mm}\)). Additionally, from 1989 onwards the white light photographs of the whole Sun are made with a refractor telescope (\(d/f=130/1950~\mbox{mm}\)), where the photographic camera was replaced with a CCD camera in July 2007. The positions of the sunspot groups were measured by two methods: interactive and automatic. The interactive procedure was applied for data from 1964 to 2008, where the “Sungrabber” software package (Hržina et al., 2007) was used by two independent observers to measure the positions of group centers on the sunspot drawings made at KSO. For the automatic procedure, morphological image processing based on the “STARA” algorithm (Watson and Fletcher, 2011) was used for the determination of the positions of sunspot groups. The automatic method was applied to the data observed with the digital cameras first of which was installed in July 2007. Since the Solar Cycle 23 ended in 2008 to have an homogeneous dataset within the solar cycle only the data during 2009 – 2016 were obtained by the automatic method. A detailed description of both methods and the availability of the data is given in Poljančić Beljan et al. (2017).

To check how the two methods compare with each other the drawings of the whole Sun made during 2014 (solar maximum) were measured using Sungrabber. Descriptive statistics of meridional motions and rotation rate residuals calculated using both methods are presented in Table 1.

Table 1 The measures of central tendency and dispersion for meridional motions and rotation rate residuals obtained by interactive and automatic methods. Prior to calculation the outliers were discarded. Stdev stands for standard deviation, IQR for interquartile range, Skew for skewness and Kurt for kurtosis.

A dataset of 45914 times and positions of sunspot groups during the period from January 1964 to April 2016 were used to calculate meridional and rotational speeds. For the sunspot groups for which the Central Meridian Distance (CMD) was less than \(58^{\circ }\), which corresponds to about 0.85 of the projected solar radius (Balthasar, Vazquez, and Wöhl, 1986), rotation speeds were calculated by division of CMD differences by elapsed time and meridional motions were calculated by division of latitude differences by elapsed time. This resulted in 33817 rotation and meridional velocity values. The obtained synodic rotation velocities were transformed to sidereal ones by the procedure described in Skokić et al. (2014). Finally, to account for errors of misclassification and other errors, an iterative fitting method was used, similar to the one used in Sudar et al. (2016) and Sudar et al. (2017).

Rotation rate residuals were calculated by subtracting the individual rotation velocities from the average rotation profile:

$$ \omega (b)=A+B\sin ^{2}b, $$
(2)

where \(A\) and \(B\) are differential rotation parameters in [\({}^{\circ }\,\mbox{day}^{-1}\)] and \(b\) is the heliographic latitude in []. Robust statistics of the rotation rate residuals and meridional velocity was used, and values lying outside 3.5 interquartile ranges from the median were considered as outliers and discarded. Since the removed outliers were contributing to the mean rotation profile derived, the process is iteratively repeated until no outliers are present in the data. The procedure converges very fast and after four iterations no outliers were present. Data whose absolute values of rotation rate residual and meridional velocity were larger than \(4.2^{\circ }\,\mbox{day}^{-1}\) and \(2.3^{\circ }\,\mbox{day}^{-1}\), respectively, were discarded. After applying all these reduction steps 32616 data points are left for further analyses.

In Figure 1 the obtained differential rotation profile is presented, the best fit differential rotation parameters are \(A=14.5177\pm 0.0096^{\circ }\,\mbox{day}^{-1}\) and \(B=-2.800\pm 0.088^{ \circ }\,\mbox{day}^{-1}\). The averaged \(2^{\circ }\) latitude bin values of \(\omega (b)\) are also shown. The errors for bins at higher latitudes are quite large due to the small number of sunspots present at these latitudes.

Figure 1
figure 1

Differential rotation profile obtained from KSO data from 1964 to 2016. Points with error bars are averaged \(2^{\circ }\) latitude bin values and the best fit profile (Equation 2) is shown with the solid line.

When analyzing latitudinal dependencies the latitude of the first measurement was assigned to each rotational and meridional velocity (Olemskoy and Kitchatinov, 2005) as was done in Sudar et al. (2014, 2015, 2016, 2017) to avoid false meridional flows. The rotation rate residuals and meridional velocities were transformed from angular values to linear ones. Taking \(R_{\odot }=6.96\times 10^{8}\mbox{ m}\), the conversion factors are 140.6 and \(140.6\,\cos (b)~\mbox{m}^{-1}\,\mbox{day}(^{\circ })^{-1}\) for meridional velocities and rotation velocity residuals, respectively, where the latitude of the first measurement was taken into account. In addition, the meridional speeds are transformed so that a negative value of meridional speed represents motion toward the equator for both solar hemispheres. This is achieved by changing the sign of the meridional velocities for the southern solar hemisphere, where negative values of latitude are assigned.

3 Results

3.1 Latitudinal Dependence of Meridional Motions and Rotation Velocity Residuals

The dependence of meridional motions obtained from the KSO data on latitude is illustrated in Figure 2. The data were averaged over \(2.5^{\circ}\) in latitude and mean values with error bars are given for each latitude stripe. It can be seen that at low latitudes (\({\leq}\,10^{ \circ }\)) meridional motions are toward the poles. The latitude stripes \(20^{\circ }\,\mbox{--}\,30^{\circ}\) show motions toward the solar equator, while the rest of the values are not significantly different from zero. In the right panel of the figure each solar hemisphere is shown separately. Here the meridional velocities are not transformed and positive values of the meridional velocity denote motion towards north. The result for the southern hemisphere shows motions toward the pole at low latitudes and changes to flow towards north (equator) at higher latitudes. This behavior is reminiscent of that found by Sudar et al. (2014) analyzing GPR and USAF/NOAA data and by Sudar et al. (2017) studying DPD data. The values for the northern solar hemisphere are not significantly different from zero in all latitude stripes. The most statistically significant values are for stripes \(0^{\circ}\,\mbox{--}\,2.5^{\circ }\) and \(22.5^{\circ}\,\mbox{--}\,25^{\circ}\) both showing motions toward south. The observed meridional motions would be consistent with the equatorward motions on the northern solar hemisphere. Such motions were observed on both solar hemispheres by Sivaraman et al. (2010) analyzing Kodaikanal and Mt. Wilson data.

Figure 2
figure 2

Meridional motions as a function of latitude. Data are averaged over \(2.5^{\circ }\) in latitude. In the left panel both solar hemispheres are shown together and positive values indicate motion towards the poles. In the right panel the northern and southern hemisphere are shown separately and positive values indicate motion towards north.

Figure 3 shows the dependence of rotation residual velocities on latitude. The data were averaged over \(5^{\circ }\) in latitude and average values with error bars are presented for each latitude stripe. None of the rotation rate residual values are significantly different from zero.

Figure 3
figure 3

Rotation velocity residuals as a function of latitude. Data were averaged over \(5^{\circ }\) in latitude. Positive values denote rotation faster than average and negative values rotation slower than average. The two solar hemispheres have been treated together.

To examine the changes of meridional circulation with time and the phase of the solar cycle the dataset was divided into four subsets containing individual cycles from Solar Cycle 20 to Solar Cycle 23 and four subsets corresponding to different phases of the cycle. The description of the data subsets is given in Table 2. To have sufficient number of data in each latitude stripe both solar hemispheres were treated together and data were averaged over \(5^{\circ }\) in latitude. The latitudinal dependence of meridional motions for individual solar cycles is presented in the upper row of Figure 4 and the changes within the cycle are shown in the lower row. All meridional velocity profiles show the motions towards the pole at low latitudes and motions towards the equator at higher latitudes. The exception is the profile observed during solar cycle minimum.

Figure 4
figure 4

Meridional motions as a function of latitude. In the upper row the profile for each cycle from Solar Cycle 20 to 23 is shown separately (from left to right). In the lower row four different phases of the cycle are presented (minimum, pre-maximum, past-maximum and declining phase, from left to right). Velocities belonging to the corresponding phase from all cycles were averaged. Data are averaged over \(5^{\circ }\) in latitude and both solar hemispheres are shown together to have a sufficient number of data in each latitude bin. Positive values indicate motion towards the poles.

Table 2 Description of data subsets with cycle and phase boundaries. Slope and both intercept values are the result of meridional velocities latitude dependence linear fit. The solar cycle boundaries are taken from Brajša et al. (2009).

The most notable changes are the rise of polarward meridional velocity near the solar equator and the decrease of equatorward velocity at higher latitudes with time. Similar trends can be observed within each solar cycle. However, it should be noted that the changes are not statistically significant due to large errors of the mean velocity near the equator and at higher latitudes due to the smaller number of spots present at these latitudes. In an attempt to quantify the changes of meridional velocity profiles, we calculated linear fits through all datapoints of a given subset. The results of the fit are presented in Table 2. Slope and intercept with both axes are given. All fits have a negative slope which is significant above \(2\sigma \) for all solar cycles and all phases of the cycle except the minimum and Solar Cycle 22. Also, the intercept with the \(x\)-axis (latitude) decreases with the phase of the cycle, but the change is not statistically significant due to large errors. A similar result was found by Sudar et al. (2014).

3.2 Correlation Between Meridional Motions and Rotation Rate Residuals and Reynolds Stress

To maintain the observed solar differential rotation profile against diffusive decay, the angular momentum should be somehow transported towards the solar equator. This phenomenon can be observed by investigating the relationship between meridional velocities and rotation velocity residuals. In Figure 5 the meridional velocities are plotted against the rotation rate residuals. The solid line represents the least square fit in the form:

$$ v_{\mathrm{mer}} = (-0.0912 \pm 0.0028)\Delta v_{\mathrm{rot}} + (-0.42 \pm 0.43)\ \mbox{m}\,\mbox{s}^{-1}. $$
(3)

To check for the influence of outliers on the derived parameters in Equation 3 the data were also fitted using least deviation method. The least deviation method gives −0.088 and \(0.49~\mbox{m}\,\mbox{s}^{-1}\) for slope and intercept, respectively.

Figure 5
figure 5

Meridional velocities as a function of rotation rate residuals. Individual data are represented with points. The solid line is the linear fit (Equation 3).

The slope of the fit is negative indicating that on the average the angular momentum is transported toward the solar equator.

The covariance of meridional velocities and rotation velocity residuals gives the horizontal component of the Reynolds stress tensor. In Figure 6 the horizontal component of the Reynolds stress tensor is shown versus latitude. Values were averaged in \(10^{\circ }\) latitude stripes. The average values are negative for all latitude stripes which means that the angular momentum is transported towards lower latitudes, i.e. toward the solar equator. The solid line in Figure 6 represents the empirical exponential cut-off function (Sudar et al., 2014, 2017) describing the decreasing trend of the horizontal component of the Reynolds stress tensor with latitude:

$$ q_{\lambda b}(b)=c_{1}b\mathrm{e}^{-c_{3}b^{2}}, $$
(4)

where \(q_{\lambda b}\) is the horizontal component of the Reynolds stress tensor and \(b\) is the latitude. The values of the coefficients \(c_{1}\) and \(c_{3}\) with their respective errors are given in Table 3. The shaded area in the figure is defined by the errors of the coefficients \(c_{1}\) and \(c_{3}\).

Figure 6
figure 6

Horizontal component of the Reynolds stress tensor as a function of latitude. Data were averaged over \(10^{\circ}\) in latitude. Solid line represents best fit in the form of Equation 4. Shaded areas are defined by errors of the best fit coefficients (Table 3).

Table 3 Table of the best fit coefficients (Equation 4).

4 Discussion and Conclusion

The differential rotation profile obtained in this work is the same (within \(1\sigma \)) as the one obtained by Poljančić Beljan et al. (2017) using the same data and (within \(2\sigma \)) as by Sudar et al. (2017) using the DPD and Sudar et al. (2014) using the GPR and USAF/NOAA datasets. The small differences between our result and the result of Poljančić Beljan et al. (2017) can be attributed to the different procedures of discarding erroneous values. The iterative procedure applied here results in slightly smaller values for rotation rate than the \(8\,\mbox{--}\,19^{\circ}\,\mbox{day}^{-1}\) velocity filter used by Poljančić Beljan et al. (2017). The values of differential rotation parameters from different methods and datasets are compared in more detail in Sudar et al. (2015) and Poljančić Beljan et al. (2017).

The average values of rotation rate residuals which do not differ significantly from zero are indicative of the quality of the solar rotation profile function fit (Equation 2). Further, our results show meridional motions toward the poles at low latitudes and meridional motions toward solar equator at latitudes of \(25\,\mbox{--}\,30^{\circ }\). This is consistent with the picture of flows directed toward the center of activity (Sudar et al., 2014). Similar results were obtained by Sudar et al. (2017) using the DPD dataset. When each solar hemisphere is treated separately, meridional circulation on the southern hemisphere is consistent with flows directed toward the center of activity, while the flows seem to be predominantly equatorward on the northern hemisphere, reminiscent of the flows found by Sivaraman et al. (2010) analyzing Kodaikanal and Mt. Wilson datasets. These results confirm that the KSO data are of sufficiently high quality and that they can be used in the analysis of solar velocity patterns.

As summarized in Hathaway (1996) and Sudar et al. (2017) the previously obtained results for meridional flows are controversial. Both flows toward and away from the center of activity as well as flows toward the poles and toward the solar equator were observed. Flows out of the center of activity can be attributed to the false assumption that any latitude (latitude of first, last measurement or mean latitude) can be assigned to the observed meridional velocity without taking into account the distribution of tracers. This can result in false flows out of the center of activity (Olemskoy and Kitchatinov, 2005). Next, the cycle dependence of the meridional motions and rotational velocities can influence the results. More detailed explanation of the above-mentioned effects can be found in Sudar et al. (2017).

The difference between flows toward the center of activity obtained by sunspot groups and poleward flows shown by Doppler and CBP data can be reconciled if it is assumed that the meridional flow is different in the active regions, where sunspots are located, from the flow outside activity areas (Sudar et al., 2017). Alternatively, the anchoring depth of magnetic features can be important, i.e. the differences in velocity patterns measured by different features reflect the differences in the coupling or anchoring depth of those features. Finally, the solar meridional flow might be strongly variable (Hathaway, 1996) and the different results reflect its variability.

When analyzing the meridional motions for possible variations in time and within the solar cycle motions consistent with flows directed toward the center of activity were found. The exception are data for Solar Cycle 22 and the minimum of activity, where the result is more reminiscent of equatorward motions. The minimum of activity dataset contains the sunspot groups belonging to two centers of activity, the one from the preceding cycle at low latitudes and the one from the following cycle at higher latitudes, which can influence the result. Besides, the errors of the meridional velocity values calculated for each latitude stripe for all subsets (not just minimum) are quite large making most of the values statistically insignificant and the most notable changes of the profile are at low latitudes (\({<}\,5^{\circ }\)) and high latitudes (\({>}\,30^{\circ }\)) where the number of data is smallest. Therefore it cannot be concluded that the obtained result represents the actual changes of meridional motions and is not caused by random error of the mean value for given latitude stripe.

By examining the correlation and covariance of meridional velocities and rotation rate residuals we found that the angular momentum is transported towards the solar equator. The horizontal component of the Reynolds stress tensor is found to be in the order of several thousands \(\mbox{m}^{2}\,\mbox{s}^{-2}\), with the maximal value of \((-4122\pm 1089)~\mbox{m}^{2}\,\mbox{s} ^{-2}\) at \((44\pm 11)^{\circ }\) latitude. This is in good agreement with the results of other studies using sunspots as tracers (Ward, 1965; Gilman and Howard, 1984; Pulkkinen and Tuominen, 1998b; Sudar et al., 2014, 2017). This result is also in agreement with the theoretical calculations of Canuto, Minotti, and Schilling (1994), Käpylä et al. (2011) and Varela, Strugarek, and Brun (2016). The analysis of the CBP data (Vršnak et al., 2003; Sudar et al., 2016) seems to yield smaller values for the horizontal component of the Reynolds stress. As before, this discrepancy can be reconciled if it is supposed that the Reynolds stress is stronger around active regions. This would imply that the major part of angular momentum transfer occurs in the activity belt. On the other hand, the anchoring depth or height of the tracers might influence the result, too.

By examining the correlation and covariance of meridional velocities and rotation rate residuals it was found that the angular momentum is transported towards the solar equator at all latitudes. Despite meridional motions and rotation rate residuals having values of low statistical significance, their correlation expressed by Reynolds stress is significant, which means that the Reynolds stress is a robust quantity. The absolute value of the horizontal component of Reynolds stress is found to be increasing from the equator attaining maximum at about \(40^{\circ }\) latitude which is in agreement with results of other studies and theoretical calculations. The observed values of the Reynolds stress are sufficient to maintain the solar differential rotation profile. Therefore, our results confirm that the Reynolds stress is the main contributor to the transport of angular momentum towards solar equator which maintains the observed solar differential rotation. This general result, indicated in various previous studies using other datasets and methods, is now independently confirmed also by using the KSO dataset. The questions of how the anchoring depth of analyzed features and the variability influence the obtained results are still open, and need to be analyzed in the future.