1 Introduction

A solar flare is as a sudden and immense explosion on the Sun, where energy, from the inner region of the Sun, is being released. Solar flares represent one of the most powerful manifestations of the solar activity. They appear on sunspot areas, located on Sun’s magnetic regions. The frequency of solar flare occurrences coincides with the 11-year solar cycle, with the maximum occurrence during the solar maximum [1]. Solar flares can be classified, according to the peak flux (in Watt/m2) of X-rays with wavelengths of 100-800*10−12 m, which is given in Table 1. It has to be noted that within each class, there is a linear scale from 1 to 9; therefore, an X2 solar flare is twice as powerful as an X1 solar flare, and four times more powerful than an M5 solar flare [2].

Table 1 Classification of solar flares

These flares can be associated with solar magnetic storms known as coronal mass ejections (CMEs), streams of very fast protons (solar energetic particle events—SEP) and disturbances in the solar wind known as co-rotating interaction regions (CIRs). Consequently, variety of “storms” on Earth can be produced, known as space weather. Space weather can be defined as conditions on the Sun and in the solar wind, magnetosphere, ionosphere and thermosphere that can influence the performance and reliability of space-borne and ground-based technological systems and affect human life and health [3]. If strong enough, it can interfere with short-wave radio communications, Global Navigation Satellite Systems (GNSS) signals and Earth’s power grid, among other things.

The level of solar activity and solar cycle is usually presented with sunspot number (SSN) and solar radio flux of Sun’s emission at 10.7 cm wavelength (F10.7 cm). Sunspot number (Wolf number) measures the number of sunspots and groups of sunspots presented on the surface of the Sun [4]. Solar radio emissions from the solar disc at 2800 MHz (10.7 cm wavelength) are recorded routinely since 1947 [5].

Transferred energy from Sun to the Earth can be described with solar wind (SW) velocity. It interacts with Earth’s magnetosphere and consequently can induce disturbances in the interplanetary magnetic field (IMF) and the geomagnetic field (GMF) [6]. Geomagnetic activity is usually presented by the index Kp [7] and its equivalent Ap. Magnetic variations due to globally symmetrical equatorial electrojet are described by the Dst (disturbance storm time) index [8], derived from a network of near-equatorial geomagnetic observatories. Temporary disturbances of the Earth’s magnetosphere are known as geomagnetic storms. These processes have effect on the Earth’s upper atmosphere, such as ionosphere, which is especially interesting for users of GNSS.

Ionosphere is the ionized region of the upper atmosphere, from about 50 km up to 1,000 km or more from Earth’s surface, containing free electrons and ions produced by solar radiation [9]. Free electrons in the ionosphere are able to affect microwave signal’s propagation and introduce signal’s delay or advance; especially, vulnerable are single-frequency GNSS users. Using GNSS receivers with more frequencies, ionospheric effects can be measured or corrected using at least two different signal frequencies [10].

Within the ionosphere, several different regions can be distinguished: the D layer (between about 50 km and 90 km above the Earth), E layer (between about 90 km and 150 km) and F layer (above 150 km) which splits into F1 and F2 layers [9]. The source of their ionization during the day is solar radiation (Sun’s X-ray and UV light) and cosmic rays during the night. The electron density is the highest in the upper F layer. During the night, the D layer disappears and the E layer becomes weaker. Enhanced X-ray fluxes from solar flares can cause sudden increase of ionization in the Earth’s ionosphere, up to the lowest D region, known as sudden ionosphere disturbances (SID). The low-frequency (LF) and very low-frequency (VLF) radio waves, emitted from transmitters on the Earth, bounce off the lower ionosphere and provide opportunity to monitor D region. To study ionization up to higher ionosphere regions (F2 region), total electron content (TEC) derived from two-frequency GNSS observations is suitable. TEC is directly related to the signal propagation delay due to the ionosphere. It represents the total amount of free electrons along the signals’ path from satellite to receiver, measured in TEC units (TECU), where 1 TECU = 1016 electrons/m2 [11].

Earlier studies of the ionosphere in Bosnia and Herzegovina (B&H) included investigation of the ionospheric D layer with VLF signals from a SuperSID monitor located in Sarajevo [12] and ionosphere GNSS-derived TEC variability over B&H during solar maximum and declining phase of solar cycle 24 [13, 14] with studies of impact of space weather and seismic activity [15, 16]. In addition, the impact of ionosphere’s variability on Precise Point Positioning during periods of the strongest geomagnetic storms in solar cycle 24 was studied [17], while the GNSS-based precise ionosphere TEC model for the region of B&H is currently under development [18].

The objective of this research is to analyse the impact of high level of solar activity and the occurrence of solar flares on the near-Earth environment, on the ionosphere and indirectly on GNSS positioning estimates. Solar radiation is primary source of the ionization in ionosphere, which further affects the propagation of GNSS signals from satellite to the receiver and consequently influences GNSS positioning solutions. Research period was selected to be October 2014, due to the high solar activity level characterized with a high number of solar flares, especially the stronger ones (M and X classes). The period of investigation refers to the maximum of solar cycle 24, which reached its peak in April 2014. Investigation includes study of different indices of space weather (SSN, F10.7, SW, Dst, Kp and Ap). GNSS observations of permanent stations in Western Balkan precisely in B&H and Croatia are used in two directions: for estimation of ionospheric TEC to F2 layer and for Precise Point Positioning (PPP). In addition, using very low-frequency signals (VLF) from monitor SRJV_ION 0436 located in Sarajevo, sudden ionization in the ionospheric D layer is measured.

2 Methodology

Different data are applied in this study. Indices of solar activity level and data from Geostationary Operational Environmental Satellites (GOES) and SuperSID monitor were used to present solar activities. Indices of solar wind and Earth’s magnetic field showed energy transport from the Sun to the Earth and the state in the geomagnetic field. Ground-based GNSS observations of station SRJV (Sarajevo, B&H), which belongs to the EUREF Permanent Network (EPN), were used to estimate the total electron content (TEC) in the ionosphere and to perform GNSS static and kinematic Precise Point Positioning (PPP). The station is located at the same place as the SuperSID monitor (Department of Geodesy, Faculty of Civil Engineering, University of Sarajevo). For the EPN station SRJV, no observation data were available after the 23rd October. Thus, additionally three EPN stations in Croatia were introduced: DUB2, POZE and ZADA (Fig. 1).

Fig. 1
figure 1

EPN stations chosen for the PPP solution: SRJV (Sarajevo, B&H), DUB2 (Dubrovnik, Croatia), POZE (Pozega, Croatia), ZADA (Zadar, Croatia)

Solar radio flux, sunspot numbers, near-Earth solar wind magnetic field and plasma parameter data were collected from the OMNIWeb interface of Goddard Space Flight Center, Space Physics Data Facility of NASA [19]. Hourly Dst indices were computed at the World Data Center for Geomagnetism, operated by the Data Analysis Center for Geomagnetism and Space Magnetism at Kyoto University, Japan [20]. Geomagnetic activity indices Kp (3-hr) were estimated in German Research Center for Geosciences [21] and NOAA/NWS Space Weather Prediction Center [22]. Dual-frequency GNSS measurements of station SRJV were downloaded from the EUREF database [23].

Space weather monitors track changes in VLF signals, transmitted from stations located all over the world, when they bounce off the ionospheric D layer [24]. The signal strength depends on the Sun’s effect on the ionosphere. The software SuperSID, developed at the University in Stanford, was used to collect the data of sudden ionization in the ionospheric D layer due to solar flares. The space weather monitor SRJV_ION 0436, located in Sarajevo, is permanently collecting data from three VLF transmitters (Table 2) used in this research. The complete list of currently active VLF transmitters can be found on the website of the Sudden Ionospheric Disturbances Monitoring Station A118 [25]. Observation data were downloaded from the Stanford Solar Center database [26]. When interpreting and analysing the collected data, it is important to compare it with X-ray flux plots obtained from GOES [27], as well as with the catalogue of solar events [28].

Table 2 List of VLF transmitters whose signals were used for monitor SRJV_ION 0436

For TEC estimation, carrier phase GNSS measurements of GPS and GLONASS were applied. Biases were estimated and reduced from the measurements. Calibration of slant TEC (STEC) was performed following the Ciraolo methodology [29] with a sampling rate of 300 s. The STEC were estimated for all visible satellites, applying elevation mask of 10°. The ionosphere was approximated with single-layer model (SLM) [11], with the assumption that all free electrons were concentrated in an infinitely thin layer at a fixed height of 400 km above the Earth’s surface. Slant TEC was mapped using SLM to the vertical one (VTEC).

Static and kinematic precise point positioning was conducted with the scientific software Bernese v.5.2 and by applying L3 ionosphere-free linear combination [30] (Table 3). Static positioning results (daily, 24 h) and kinematic positioning results (sampling rate of 300 s) were compared to the EPN weekly combined solution [31] in order to investigate deviations of estimated coordinates. The resulting output files contain the station positioning estimates in the earth-centred, earth-fixed (ECEF) Cartesian coordinate system (x, y, z). The same applies for the EPN weekly combined solution, which means that the coordinate solution is given in xyz components. Hence, a transformation of both solutions (PPP and EPN) was performed to obtain those coordinate values in the local East, North, Up (ENU) components (Eq. 2.1)

$$\left[ {\begin{array}{*{20}c} E \\ N \\ U \\ \end{array} } \right]_{i} = R_{1} \left[ {\frac{\pi }{2} - \varphi_{i} } \right]R_{3} \left[ {\frac{\pi }{2} + \lambda_{i} } \right]\left[ {\begin{array}{*{20}c} x \\ y \\ z \\ \end{array} } \right]_{i} ,$$
(2.1)

where index i refers to the corresponding EPN station and φi, λi to its latitude and longitude. The transformation matrix is given with the following equation (Eq. 2.2):

$$R_{1} \left[ {\frac{\pi }{2} - \varphi_{i} } \right]\quad R_{3} \left[ {\frac{\pi }{2} + \lambda_{i} } \right] = \left[ {\begin{array}{*{20}c} { - \,\sin \lambda_{i} } & {\cos \lambda_{i} } & 0 \\ { - \,\cos \lambda_{i} \sin \varphi_{i} } & { - \,\sin \lambda_{i} \sin \varphi_{i} } & {\cos \varphi_{i} } \\ {\cos \lambda_{i} \cos \varphi_{i} } & {\sin \lambda_{i} \cos \varphi_{i} } & {\sin \varphi_{i} } \\ \end{array} } \right]$$
(2.2)

The differences of the static PPP solution for the EPN stations with respect to the EPN weekly combined solution in ENU components were calculated using equation (Eq. 2.3) [32].

Table 3 Major characteristics of the performed estimation
$$\left[ {\begin{array}{*{20}c} {d_{E} } \\ {d_{N} } \\ {d_{U} } \\ \end{array} } \right]_{i} = \left[ {\begin{array}{*{20}c} E \\ N \\ U \\ \end{array} } \right]_{{{\text{PPP}} _{i} }} - \left[ {\begin{array}{*{20}c} E \\ N \\ U \\ \end{array} } \right]_{{{\text{EPN}}\;{\text{weekly}}\;{\text{comined}}_{i} }}$$
(2.3)

The corresponding standard deviations of the PPP coordinate solution were calculated using Eq. 2.4 for each GPS week separately:

$$\sigma_{{U_{i} }} = \sqrt {\frac{{\mathop \sum \nolimits_{k = 1}^{n} \left( {U_{{{\text{PPP}} _{i} }} - U_{{{\text{EPN}}\;{\text{weekly}}\;{\text{combined}}_{i} }} } \right)^{2} }}{n - 1}} = \sqrt {\frac{{\mathop \sum \nolimits_{k = 1}^{n} d_{{U_{i} }} }}{n - 1}} ,$$
(2.4)

where index k is the counter for the day within a GPS week, and index n refers to the total amount of days within each GPS week covered by the investigation period.

3 Results

3.1 Space weather indices

Figure 2 represents indices of space weather in October 2014, which includes indices of solar activity (SN and F10.7), solar wind speed (SW) and geomagnetic indices (Dst, Kp and Ap). High number of sunspots (from 100 to near 140) was reached in the beginning of the month (01st to 05th) as well as in the second half of the month (from 20th to 29th). Solar radio emissions were significantly high (more than 150 sfu) from 18th to 29th October. In the first period of the month, the solar wind was mostly at nominal conditions with the wind speed between 300 and 400 km/s. From 13th, solar wind speed increased gradually and was the highest on 21st with near 700 km/s. Afterwards, its value decreased and was around 400 km/s until the end of the month. Geomagnetic conditions were quite unsettled during the month, with some isolated active episodes recorded, mostly in the second part of the month (from 14th October). Minor geomagnetic storms were observed on 14th, 15th and 21st October.

Fig. 2
figure 2

Indices of space weather (from up to button): sunspot number (SN), solar radio flux F10.7 in sfu (solar flux units), solar wind (SW) plasma speed in km/s, Dst (disturbance storm time) in nT (nano-Tesla), Kp (Quiet K < 3, Moderate 3 ≤ K<4, Active 4 ≤ K<5, Storm 5 ≤ K) and its equivalent Ap in nT. High solar activity recorded in the second half of the month, with the peak from 20th to 27th October. Second half of the month also categorized with some unsettled conditions in geomagnetic field, with few isolated active episodes recorded

3.2 Solar flares detection

In this study, X and M solar flares were analysed that occurred during daytime, considering the local time of the space weather monitor SRJV_ION 0436. There is no ionization caused by the Sun during night hours; there is only a small amount of ionization caused by cosmic rays. Below are statistics with the total number of solar flares occurred on Sun’s surface in October 2014 (Table 4). Details of the X and M flares observed during daytime in October 2014 (a total of 17) with the corresponding characteristics are shown in Table 5. The list of space weather events in 2014 can be found on NOAA’s Space Weather Prediction Center database [33]. Enhanced solar activity was noticed in the second half of October.

Table 4 Total amount of solar flares, divided into the main classes, occurred in October 2014
Table 5 List of solar flares occurred in October 2014, considering local daytime of the monitor’s (SRJV_ION 0436) location

All observed solar flares originated in the same active region, i.e. sunspot NOAA 2192 (Fig. 3). It was the largest sunspot (diameter > 100,000 km) measured in solar cycle 24 [34] and the largest one observed since November 18, 1990 [35]. According to the NOAA reports, NOAA 2192 reached a maximum sunspot area on 26th October, which is comparable to 16 times the Earth’s surface area [36]. However, there were neither obvious coronal mass ejections (CMEs) nor increase in high-energetic particles associated with all the X class flares produced by NOAA 2192, except for the brief high-frequency radio blackouts resulting from the intense X-ray radiation [36].

Fig. 3
figure 3

Sun’s active regions for the day 26.10.2014, including the active region 2192 on the right side in red circle [37]. Sizes of the Earth and Jupiter are shown in the right lower corner for comparison

Days, when the strongest solar flares are detected (orange-coloured rows Table 5), are shown in Fig. 4, presenting a comparison between the space weather monitor SRJV_ION data and GOES X-ray plots. It showed an overall agreement between the data (considering the daytime), where occasional noises (which may occur due to the interference with other nearby devices) are ignored.

Fig. 4
figure 4

Comparison between SuperSID data collected by the monitor SRJV_ION 0436 (above) and GOES X-ray plots (below) for the days a) 18.–20.10.2014, b) 26.–28.10.2014. The time period in the red boxes represents the local daytime of the monitor. Lines SuperSID data: green—DHO, dark blue—GBZ, light blue—NSC

3.3 Ionosphere TEC variability

Ionosphere VTEC values are estimated with sampling rate of 300 s for EPN stations SRJV, DUB2, POZE and ZADA for October 2014 (Fig. 5). Maps of VTEC values (Fig. 6) are created for stations DUB2, POZE and ZADA for a period from 13th to 31st October. During 24 h, VTEC values were higher from 09:00 to 16:00, where a peak is reached around local noon, i.e. from about 10:00 to 14:00 (~ 30 to 40 TECU). In the second half of the month, starting from 24th, higher VTEC values are observed for all stations during high solar activity (Fig. 2). VTEC increase is especially pronounced from 26th to 28th (VTEC > 50 TECU) during high level of solar activity (F10.7 ~ 150 sfu), characterized with the occurrence of two strongest flares in October 2014 of class X2.0 (on 26th and 27th).

Fig. 5
figure 5

Similar VTEC variability during October 2014 at four EPN stations (from up to bottom): SRJV, DUB2, POZE and ZADA. Maximum VTEC (recorded around local noon) is mostly 30 to 40 TECU. VTEC increase in last 10 days of the month, especially from 26th to 28th (> 50 TECU), which coincides with the high level of solar activity and the period of occurrence of two strongest flares of class X2.0 (on 26th and 27th)

Fig. 6
figure 6

VTEC maps (13–31 October 2014). Significant increase in VTEC values visible during local noon starting from 23th and reached the peak from 26th to 28th at all three stations

Due to reason that solar flare causes sudden ionization of the earth’s ionosphere in the sunlit hemisphere within short intervals of time, i.e. during and short after solar flare’s occurrence, in further analysis, VTEC values during days of strong solar flares are taken into consideration, paying attention to the occurring time of flare (UTC). The strongest solar flares of class X occurred on 19th (X1.1), 22nd (X1.6), 26th (X2.2) and 27th (X2.2) October. STEC values estimated for each visible satellite (blue line—GPS, red line—GLONASS) and VTEC values (black line) for EPN station ZADA are presented on Fig. 7 for days of the occurrence of solar flares of class X. During the time period of the occurrence of solar flares, class X (pink box) and class M (light blue box) enhancement of VTEC and STEC values for some satellites can be observed (Fig. 7a–d), when they are mutually compared.

Fig. 7
figure 7

STEC (blue lines—GPS and red lines—GLONASS) and VTEC (black line) values for the station ZADA for a 19/10 (X1.1 flare, begin time 04:17, end time 05:48 UT), b 22/10 (M2.7 flare, begin time 05:11, end time 05:21; X1.6 flare, begin time 14:02, end time 14:50 UT) c 26/10 (X2.0 flare, begin time 10:04, end time 11:18 UT) d 27/10 (M6.7 flare, begin time 09:59, end time 10:26; X2.0 flare, begin time 14:12, end time 15:09 UT). The time period in the pink box represents period of solar flare X class, while light blue box is period of solar flare M class occurrence, including short time before and after

Figure 8 shows VTEC on 26th and 27th (both days with X2.0 solar flares and additional M6.7 flare on 27th) and VTEC on a day before 25th, which is a day without solar flares used for comparison and analysis of VTEC change. Increase in VTEC values on 26th and 27th during a day is registered from about 10:00 to about 15:00 and reached to near 10 TECU compared to VTEC on 25th. On 26th, higher VTEC values are observed from 10:10 to near noon time, while solar flare X2.0 lasted from 10:04 until 11:18. On 27th, smaller VTEC enhancement is seen before the noon, which also covers the period of M6.7 flare’s occurrence, while higher VTEC values are observed after the noon until around 15:30, where end time of second solar flare X2.0 was 15:09. Those VTEC variations can be related to the influence of solar flares and high solar activity.

Fig. 8
figure 8

VTEC values for the days of the strongest solar flares class X2.0. 26th (X2.0: begin time 10:04, end time 11:18) and 27th (X2.0: begin time 14:12, end time 15:09 and M6.7: begin time 09:59, end time 10:26) and for the previous day 25th, without solar flares. On 26th October, VTEC increase is before the noon from 10:10 to around 11:45, while on 27th October, first smaller VTEC enhancement is before the noon and higher VTEC values are after the noon to around 15:30 compared to VTEC of previous days (25th and 26th)

3.4 Precise Point Positioning

The period of enhanced solar activity during the month of October was investigated (13.10.2014–31.10.2014), and static and kinematic PPP was performed using observation data of EPN stations. The differences of the static PPP solution for the EPN stations with respect to the EPN weekly combined solution, obtained applying Eqs. 2.12.3, are shown in Fig. 9.

Fig. 9
figure 9

Static PPP solution deviations in ENU components of EPN stations: a SRJV, b DUB2, c POZE and d ZADA, from the weekly EPN-combined coordinate solution. Since DUB2, POZE and ZADA show a coordinate deviation in the range of ± 20 mm (b, c, d), a different axis scale has been used, compared to the axis scale applied for SRJV (a), in order to make deviations of positioning estimates of these stations more visible

Higher deviations in the Up component for station SRJV are observed from the 19th October (2.7 cm in absolute), when the first solar flare of class X occurred (X1.1). The excessive residual jump visible on the 22nd October is too high (~ 10 cm) to be attributed only to the more pronounced solar activity, especially when compared to the solutions calculated for the remaining stations DUB2, POZE and ZADA (maximum deviation in Up component ~ 2 cm in absolute) and the fact that after the 23rd October until the end of the month no observation data were available for SRJV. It is assumed that the cause for this coordinate solution is of technical nature, i.e. related either to the station receiver or antenna. Therefore, the estimation for the 22nd October will not be taken into account in the further analysis and will be considered as an outlier. For the remaining stations, a considerable deviation increase in the Up component was observed from 22nd October, when the second X flare occurred (X1.6). Until the end of the month, the differences retain higher, compared to the period before the 22nd October. For this day, the deviations for DUB2, POZE and ZADA amounted, respectively, 11, 7 and 14.5 mm in absolute.

As it can be seen from Fig. 9, coordinate variations in Up component are significantly higher during stronger solar flare activity, compared to the remaining components (East and North). Therefore, only Up components were used for each station to analyse their coordinate variations (Fig. 10). In order to examine their correlation with stronger solar activity, days when the strongest solar flares of class M and X occurred were marked and labelled with the corresponding flare class. Solar flare attributes were taken from Table 5. On 16th October, one of the stronger solar flares of class M occurred (M4.3) (Table 5). Even though this day belongs to the period during which the coordinate deviations are smaller compared to the period from 22nd October and further, slightly higher differences for DUB2, POZE and ZADA can still be observed compared to the days around it. The coordinate difference in the Up component for the stations DUB2, POZE and ZADA is 8.9 mm, 7.2 mm and 3.4 mm in absolute, respectively. On the 22nd October, when the stronger solar flare of class X occurred (X1.6), following coordinate differences in the Up component for the stations DUB2, POZE and ZADA were observed, 11.06 mm, 6.96 mm and 14.47 mm in absolute, respectively. As shown in Fig. 10, two X flares (both of class X2.0) occurred on the 26th and 27th October. The coordinate differences in Up component observed on the 26th for DUB2, POZE and ZADA are 13.39 mm, 4.05 mm and 10.17 mm in absolute, respectively, while for the 27th October, they amount to 13.96 mm, 5.44 mm and 12.94 mm in absolute, respectively. The highest deviations in Up component are noticed during the period of stronger solar flare events, i.e. the period from 22.10.2014 to 27.10.2014 for the stations DUB2, POZE and ZADA. During this period, the average coordinate differences of the three stations are, respectively, 14.50, 7.17 and 12.37 mm in absolute. The standard deviations of the static PPP coordinate solution in the Up component per GPS week are shown in Fig. 11 and calculated using Eq. 2.4.

Fig. 10
figure 10

Comparison of the static PPP coordinate w.r.t. the weekly EPN-combined solution in Up component for DUB2, POZE, ZADA and SRJV with the days of enhanced solar activity. The days with the strongest solar flares (stronger M flares and X flares) during October 2014 are marked with red boxes and labelled with the corresponding solar flare class

Fig. 11
figure 11

Standard deviations in Up component per GPS week. In GPS week 1815 (19.10.–25.10.), it can be seen that the standard deviations for all stations increased by at least two times compared to GPS week 1814 (13.10.–18.10.). In the last-observed GPS week 1816 (26.10.–31.10.), a similar behaviour can be noticed for stations DUB2 and ZADA, while for POZE, the increase is visible on the sub-mm level w.r.t. GPS week 1814

In the further analysis, the investigated period 13.10.2014–31.10.2014 was divided into two sub-periods, 13.10.2014–21.10.2014 and 22.10.2014–31.10.2014, which refer to the time frames of minor and larger coordinate variations, respectively. (This is shown in Fig. 10.) Only EPN stations DUB2, POZE and ZADA were considered, since the lack of observation data for SRJV in the second time frame. In Table 6, statistics for the period from 13th until 22nd October and the period after 22nd October (including this day) are demonstrated. A graphical representation of the numerical data regarding the coordinate difference comparison between the periods of lower and higher solar activity is shown in Fig. 12. For both sub-periods, coordinate variations from Fig. 10 were converted into their absolute values. For each of the three EPN stations, the maximum, average and minimum values of the absolute coordinate variations were calculated to show a direct comparison between the periods of less and more pronounced solar flares and solar radio emissions. The absolute values of coordinate deviations for all stations show a significant increase in the Up component in the second time frame (22.10–31.10). The highest maximum, average and minimum differences show station DUB2 (21 mm, 13 mm and 9 mm, respectively). These values are observed in the second time frame and are, compared to the first time frame, at least by two times higher in magnitude. A similar situation is with the remaining two stations, where coordinate differences are even more than three times higher in the second time frame (station ZADA). During the second period, occurred approximately twice more solar flares, compared to the first one.

Table 6 Comparison of maximum, average and minimum coordinate deviation values for Up component, as well as the comparison of solar flares during periods 13.10.2014-21.10.2014 and 22.10.2014 – 31.10.2014
Fig. 12
figure 12

Graphical representation of Table 6 showing the comparison of maximum, average and minimum coordinate deviation values in absolute for Up component during the periods 13.10.2014–21.10.2014 and 22.10.2014–31.10.2014

A kinematic PPP was also performed in order to have better insight in the daily coordinate variations during enhanced solar activity. The period 22.10.2014–27.10.2014 (DOY 295–300) was chosen for kinematic solution for stations DUB2, POZE and ZADA during occurrence of three solar flares of class X. In Fig. 13, the daily coordinate variations for these stations in Up component are shown. They were obtained using the same approach as in the static PPP solution. First, using Eqs. 2.1 and 2.2, ECEF kinematic PPP coordinates were transformed into ENU components. After that, using Eq. 2.3, coordinate differences of the kinematic PPP solution were calculated w.r.t. the EPN weekly combined solution. The kinematic coordinate differences in Up component for all of three stations are mostly in a range of 50 mm in absolute, with some exceptions detected, especially for station DUB2. The maximum kinematic coordinate difference in Up component for DUB2 can be observed on the 24.10.2014 with 123.05 mm, for POZE on the 25.10.2014 with 72.68 mm and for ZADA on the 22.10.2014 with 110.61 mm in absolute, all during enhanced solar activity.

Fig. 13
figure 13

Daily kinematic processing results in Up component—Kinematic PPP solution minus weekly EPN-combined solution. Most pronounced variations during this period can be noticed for station DUB2 (up to 120 mm), which also showed the highest standard deviations in the static PPP solution

4 Conclusion

In this study, we examined activities on the Sun, conditions in space weather, state in ionosphere and their impacts on PPP coordinates estimates in the region of Western Balkan utilizing EPN GNSS stations in Bosnia and Herzegovina and Croatia. The study period was selected to be October 2014, due to increased level of solar activity, characterized with high number of intense solar flares of classes M and X. The period of the investigation also refers to the maximum of solar cycle 24, which reached its peak in April 2014. Investigation includes study of various indices of space weather, study of solar flares using GOES X-ray flux data and their effects on ionospheric D region using VLF radio waves as well as up to the ionospheric F region using the estimated parameter TEC from GNSS measurements. Static and kinematic precise point positioning was performed to study artificial coordinate variations.

Solar radio emissions were significantly high in the second half of the month (from 18th), which was characterized by the occurrence of several strong solar flares of class M and X. The geomagnetic conditions were quite unsettled, with few isolated active episodes in the second half of the month.

SuperSID monitor SRJV_ION 0436 registered sudden ionization in ionospheric D region over Western Balkan during local daytime. Good agreement is observed between SuperSID data, obtained by the space weather monitor SRJV_ION 0436, and GOES-derived X-ray flux plots.

Detected TEC variability was primarily under the influence of solar radiation and solar activity. Quiet geomagnetic conditions, presented during the most of the investigated periods, allowed to relate the detected ionosphere TEC variations to solar radio emissions and solar flare occurrence. Ionosphere TEC variability was more pronounced in the second half of the month, from 23th October. In particular, significant TEC increase (maximum TEC > 50 TECU) is observed from 26th to 28th, which coincides with the period of high solar radio emissions (F10.7) connected to the occurrence of two strongest flares of class X2.0 in October 2014 (on 26th and 27th). Further analysis shows additional enhancement in TEC values on 26th and 27th October during the occurring time of solar flares of classes M6.7 and X2.0.

Smaller coordinate differences with respect to the weekly EPN-combined solution for all used EPN stations were noticed in the period before stronger solar flares. Differences for the period after the appearance of the first stronger solar flares and during the period of the high solar activity show an increase in magnitude by at least two times. Station SRJV needed to be excluded in the further analysis, but comparing the coordinate differences with the solar activity in October, a similar pattern can be seen. Here, the first increase in the coordinate variations was noticed on the 19th October when the first X solar flare (X1.1) in this month occurred. All other stations showed this visible increase in the variation on the 22nd October, when the second X solar flare (X1.6) was registered, preceded by a stronger M solar flare (M2.7) on the same day. During second time frame from 22nd October until the end of the investigated period, coordinate deviations of three EPN stations (DUB2, POZE and ZADA) remained higher, at least by two times, compared to the first time frame. It also needs to be noted that approximately twice more strong solar flares occurred in the second time frame.

It can be assumed that the high coordinate deviation on the station SRJV on 22nd October is not related to the enhanced solar activity, but is associated to a problem of technical nature. The unavailability of the observation data 2 days after might be an indicator for this assumption.

Results show an overall good agreement between the observed activities on the Sun, conditions in the ionosphere, SuperSID-derived data, GNSS-derived TEC and performed PPP coordinates solutions. Enhancement in solar radio emission and occurrence of strong solar flares cause additional ionization in the ionosphere (from the highest ionospheric region F to the lowest ionospheric region D), which consequently affected coordinate estimation and produced higher deviations, especially in the Up component with respect to EPN weekly solutions (cm-level for static and dm-level for kinematic PPP). It can be seen that higher-order ionospheric effects still remain after applying the L3 ionosphere-free solution, and this is visible in the period after 22nd October, when the solar activity was enhanced. Consequently, ionosphere was more ionized and, therefore, caused a signal delay of noticeable order that was later mapped into the PPP solution. Higher deviations of coordinate solutions can be attributed to high-order ionospheric terms, which remained after performing an ionosphere-free solution for Precise Point Positioning purposes, which is particularly visible during periods of increased solar activity. Therefore, in order to eliminate this effect, high-order ionospheric corrections should be applied in precise positioning solutions during high ionization in the ionosphere due to strong solar activity.