4.1. Model Validation
The model accuracy in reproducing tidal propagation and surface and vertical salinity was assessed through a comparison between the model results and the in situ measured parameters. This comparison was supported by the
RMSE, predictive
Skill, and
NRMSE calculation, as aforementioned. The results suggest a good fit between the model results and the observed water level time series (
Table 4). The best results are achieved for the stations closest to the inlet, such as Barra, Costa Nova, Lota, Ponte Cais, and Cais do Bico, with the
RMSE representing less than 5% of the local tidal range and
Skill values of over 0.99. The model performance decreases upstream of the lagoon’s channels, with less accurate results being obtained for the stations located at the channel’s heads (Areão, Cacia, Cais da Pedra, Puxadouro, and Carregal), but generally, the
RMSE values do not exceed 15% of the local tidal range while the
Skill values maintain very close to 1. The worst fit is observed at the Carregal station for the 2002/2003 dataset, with the
RMSE value representing 48% of the local tidal range and a fairly low
Skill value (0.679). However, this value is not accompanied by the 2013/2014/2019 dataset, which shows a good fit between the model results and the observed data (
Skill value of 0.990 and
RMSE value representing only 7% of the local tidal range).
Regarding the surface current velocity (
Table 5), the fit between the model results and the observed time series is lower than for the water level variable. Nevertheless, the results are generally good, with
RMSE values not exceeding 25% of the local surface current velocity range and Skill values of over 0.850, except for the Cais da Pedra and Rio Novo stations, where model results are less accurate, with Skill values of 0.502 and 0.599 and
RMSE values representing 47% and 38% of the local range, respectively.
The model performance in reproducing surface salinity (
Table 6) is generally less accurate than for tidal propagation. The best results are found at Vagueira and Vista Alegre stations, with
RMSE values representing 14 and 20% of the local surface salinity range, and
Skill values of over 0.900, while Costa Nova, Ponte Varela, and Barra stations present the less accurate results, with
RMSE exceeding 45% of the local surface salinity range and low
Skill values (less than 0.7 for Costa Nova and Ponte Varela stations).
The evaluation of the performance of the model implementation developed was completed with the validation of the model results along the vertical. This assessment was supported by the comparison between model results and observed salinity vertical profiles for several stations located at the Ria de Aveiro lagoon, and on the computation of the
RMSE of the model-reproduced vertical profiles (
Figure 3).
The model results show that the model is generally able to reproduce the in situ observed vertical gradients. This is particularly clear from the analysis of the vertical profiles taken in the wet season, where stratification is well represented despite being fairly underestimated. Moreover, RMSE range between 0.5 and 4.1 for the vertical salinity profiles. The best results are achieved on stations close to the inlet (P1, P2, BA, ES, and SJ), with RMSE between 0.9 and 1.1, while the less accurate results are found in the upstream stations (P9, P10, and PV), with salinity RMSE ranging between 2.5 and 4.1.
4.2. Vertical Structure of the Ria de Aveiro Main Channels
The previously validated model implementation was used to examine the effects of extreme freshwater runoff and wind events on the vertical salinity structure of the four main branches of the Ria de Aveiro lagoon. This subsection will be focused on analysing the results obtained from the numerical simulations for the different scenarios. The extension of the salinity intrusion was assessed through the position of the 2 isohaline (X
2). This metric has been first applied by Jassby et al. [
61] for San Francisco Bay and is now used in several freshwater-influenced microtidal and mesotidal estuaries and coastal lagoons worldwide that refer to the extension of the salinity intrusion as a function of X
2 [
62,
63,
64]. The salinity stratification assessment is completed by computing the Brunt–Väisälä buoyancy frequency for all scenarios.
Figure 4 and
Figure 5 depict the tidally averaged longitudinal vertical salinity sections connecting the Ria de Aveiro inlet with the head of the Espinheiro channel and the along-channel salinity differences between the surface and the bottom, respectively. The presence of typical estuarine salinity gradients is a common feature that is observed in all scenarios: the highest salinity values occur at the inlet, decreasing upstream with salinity close to zero at the channel head. For the control scenarios, a transition zone between the saltier water masses and freshwater is located nearly 10–14 km upstream of the inlet. In this zone, salinity decreases abruptly upstream from nearly 26 to the 2 isohaline. Vertical salinity gradients are observable in the salinity transition zone for the no-wind control scenario (
Figure 4a), with freshwater flowing close to the surface and saltier water flowing along the bottom layers of the water column. Such water masses give arise to salinity gradients of up to five between the surface and the bottom of the channel (
Figure 5a), which are reduced to 4 and 2 for NW and SW storms, respectively (
Figure 5d,g). For a NW storm (
Figure 4d), the 2 isohaline is pushed nearly 1 km downstream than for the no-wind and SW (
Figure 4g) storm scenario.
Regarding the 2-year return freshwater flow scenarios, the salinity transition zone is located 10–12 km upstream of the inlet, as the 2 isohaline is pushed 2 km downstream. Vertical salinity gradients of up to 10 and 8 (
Figure 5b,e) are observable for the no-wind (
Figure 4b) and NW-storm (
Figure 4e) scenarios, respectively, in the transition zone and are reduced to 5 under the SW storm scenario (
Figure 5h). Again, the 2-isohaline is located 1 km closer to the inlet for the NW storm scenario than for the no-wind and SW storm scenarios. Finally, for the 100-year return freshwater flow scenarios, the freshwater influence is extended even more downstream, with low salinity water reaching the inlet on the surface layers. The salinity transition zone is located between 0–8 km of the inlet, with the 2 isohaline located 6 km closer to the inlet than for the control scenarios. Vertical salinity gradients are present in the salinity transition zone for the 3 scenarios, but are more remarkable for the no-wind scenario (
Figure 4c). The vertical salinity gradients are remarkable even at the inlet, contrary to what is observed for the control and 2-year return freshwater flow scenarios, with salinity differences of up to 12 between the surface and the bottom.
As referred before, the vertical salinity gradients suggest that a two-layer circulation occurs in the Espinheiro channel.
Figure 6 shows the longitudinal vertical sections of current velocity and direction. The two-layer circulation, with ocean water flowing inward and freshwater flowing outward, is evidenced in the current velocity transects. This circulation is stronger under no-wind scenarios. For the control and 2-year return no-wind scenarios (
Figure 6a,b), strong fluxes occur both inward in the deep layers and outward in the superficial layers, with current velocities reaching up to 0.3 and 0.5 m s
−1, respectively. Under 100-year return freshwater flow conditions (
Figure 6c), the inward flux is stopped, and even stronger outward fluxes occur, with current velocities reaching up to 0.7 m s
−1 in the superficial layers. When extreme wind events are considered, the two-layer circulation is broken, especially under SW storm winds. Under 100-year return freshwater flow conditions (
Figure 6f,i), strong outward fluxes with current velocities up to 0.7 m s
−1 still occur, and the bottom inward flux remains practically null.
Figure 7 depicts the longitudinal vertical sections of the Brunt–Väisälä frequency for the Espinheiro channel. Salinity stratification is common to all no-wind scenarios and is coincident with the aforementioned ocean water-freshwater transition areas, with maximum frequencies of 80, 100, and 70 cycles h
−1, respectively, for control (
Figure 7a), 2-year (
Figure 7b) and 100-year (
Figure 7c) return freshwater flow scenarios, respectively. Under NW storm conditions, the salinity stratification is weakened and restricted to a smaller area, especially for control (
Figure 7d) and 2-year return (
Figure 7e) freshwater flow conditions, as the maximum frequencies of 40 and 80 cycles h
−1, respectively, suggest. Under SW storm conditions, salinity stratification practically disappears for the control scenario (
Figure 7g) and is limited to a maximum of 50 cycles h
−1 for the 2-year return (
Figure 7h) freshwater flow conditions. For the 100-year return scenarios, salinity stratification is restricted to the deeper sections of the channel and seems to be poorly affected by NW (
Figure 7f) and SW (
Figure 7i) storms, contrarily to the control and 2-year return scenarios, with Brunt–Väisälä frequencies of up to 50 cycles h
−1 being noticed even for storm conditions.
Figure 8 depicts the tidally averaged longitudinal vertical salinity sections connecting the Ria de Aveiro inlet with the head of the Ílhavo channel.
A common feature of all scenarios is the absence of vertical salinity gradients, as the isohalines are practically perpendicular to the surface. For the control scenarios, the transition between the 30 and the 2 isohalines occurs between 9 and 20 km upstream of the inlet, and between 4 and 18 km for the 2-year return scenarios. For the 100-year return freshwater flow scenarios, the lower depths of the Ílhavo channel become completely filled with freshwater, being the 2 isohaline located 12 km upstream of the inlet. A lower salinity surface water mass, with salinity values of nearly 5, is visible nearly 6 km upstream of the inlet. Considering the absence of vertical salinity gradients for the Ílhavo channel, regardless of the scenarios was found irrelevant to compute the salinity difference between the bottom and the surface and the salinity-derived Brunt–Väisälä frequency for this channel.
Figure 9 and
Figure 10 depict the tidally averaged longitudinal vertical salinity sections connecting the Ria de Aveiro inlet with the head of the Mira channel, and the salinity differences between the bottom and the surface, respectively.
For the control freshwater flow scenarios, vertical salinity gradients are practically null, with differences between the surface and the bottom of less than 1, and the transition zone between the 30 and 2 isohaline is located between 4 and 14 km upstream of the inlet, except for the SW storm scenario (
Figure 9g), where the 2 isohaline is actually 2 km closer to the inlet. Concerning the 2-year return freshwater flow scenario, the 30 and 2 isohalines are located between 3 and 11 km upstream of the inlet for the no-wind (
Figure 9b) and storm (
Figure 9e,h) scenarios. Small vertical salinity gradients (up to 1.5 between the surface and the bottom) are observable between 4 and 6 km upstream of the inlet for the no-wind scenario (
Figure 10b). Finally, for the 100-year return freshwater flow scenario, the Mira channel is mostly filled with freshwater, being the 2 isohaline located 6 km upstream of the inlet and the 30 isohaline pushed away from the channel. Vertical salinity gradients of up to 6 are noticeable at the entrance of Mira channel (between 2 and 6 km upstream of the inlet) for the no-wind (
Figure 10c), being limited to up to 3 for windstorm (
Figure 10f,i) scenarios.
The highest Brunt–Väisälä frequencies (
Figure 11) are observed for the no-wind scenarios, with values of up to 20, 50, and 90 cycles h
−1 for control (
Figure 11a), 2-year (
Figure 11b) and 100 years (
Figure 11c) freshwater flow scenarios. Salinity stratification is restricted to a small area between 2 and 6 km upstream of the inlet for all no-wind scenarios. This stratification is destroyed during storm conditions for the control and 2-year return scenarios and is restricted to the inlet for 100-year return freshwater flow conditions.
Finally,
Figure 12 and
Figure 13 depict the tidally averaged longitudinal vertical salinity and the salinity differences between the surface and the bottom along the São Jacinto channel. For the control freshwater flow scenarios, the 30 isohaline is located 9–10 km upstream of the inlet, while the 2 isohaline is observed at the Cáster River inlet. High salinity values (between 26 and 30) are observed in most of the channel, with freshwater influence being restricted to the channel head, and vertical salinity gradients are very low. For a 2-year return freshwater flow scenario, the 30 isohaline is located 3–6 km upstream of the inlet for the no-wind (
Figure 12b), and NW storm (
Figure 12e) scenarios and 7 km for a SW storm (
Figure 12h) scenario, and the freshwater influence is still restricted to the lower depths of the São Jacinto channel, with the 2 isohaline being located 26–27 km upstream the inlet. For the no-wind and SW-storm scenarios, lower salinity water masses (up to 2-salinity lower than the surrounding water masses) are observed between 12 and 15 km upstream of the inlet. This low salinity water mass is restricted to the first 2 m depth for the no-wind scenario and comprises the entire water column for the SW storm scenario, being absent from the NW storm scenario.
Perhaps the most interesting features can be observed for the 100-year return freshwater flow scenarios. For both scenarios, the 30 isohaline is located outside the lagoon, while the 2 isohaline is located 24 km upstream of the inlet. Along with the predictable salinity minimum at the Cáster River inlet, a water mass with low salinity values (between 14 and 18) is observed between 6 and 12 km upstream of the inlet, followed by a salinity maximum of 20 located by 15–21 km upstream. This atypical estuarine pattern is common to all scenarios, but is more remarkable for the no-wind (
Figure 12c) and SW storm (
Figure 12i) scenarios. Vertical salinity gradients of up to 8 are observed at the high salinity water mass and are practically null for the low salinity water mass (
Figure 13c), whereas they are limited to up to a maximum of 4 for the storm scenarios.
Regarding the no-wind scenarios, the salinity stratification is practically null for the control freshwater scenario (
Figure 14a), but is significant for the 2 (
Figure 14b) and 100-year (
Figure 14c) return freshwater flow scenarios, with Brunt–Väisälä frequencies reaching up to 70 and 100 cycles h
−1, respectively. Two zones of water column salinity stratification maxima are identified: the first one between 12 and 18 km upstream of the inlet and the second one between 21 and 24 km upstream of the inlet. Windstorm scenarios, regardless of the direction, are effective in destroying salinity stratification in the superficial layer for all scenarios, being responsible for the null vertical salinity stratification for the control and 2-year return scenarios. For the 100-year return scenarios, the wind stress only destroys salinity stratification at the upper layers since Brunt–Väisälä frequency values of up to 50 cycles h
−1 can still be found between 1 and 5 m deep.
Given the importance of understanding the interesting salinity patterns found for the São Jacinto channel, synoptic snapshots of the depth-averaged salinity were computed for the high tide for each scenario (
Figure 15). The depth-averaged salinity fields are complemented by the depth-averaged velocity magnitude and direction fields depicted in
Figure 16. The salinity fields reveal some interesting features of the São Jacinto channel that could not be observed just from the longitudinal channel section analysis. Regarding the 2-year freshwater flow scenarios, although the channel is generally filled with brackish water with a salinity of around 26 (except at the Cáster river inlet), it can be observed a plume with lower salinity values (about 12–14) coming from the Vouga and Antuã rivers, that propagates into the São Jacinto channel through its eastern side during the flooding tide. This pattern is also observed for the 100-year return scenarios, although with lower salinity values: the higher salinity plume has salinity around 18–20, and the low salinity plume is practically composed of freshwater. For both freshwater scenarios, the freshwater plume propagation into the São Jacinto channel is favoured by SW winds, advancing up to 3.5 km upstream than for the NW storm scenarios. In fact, under NW winds, the low salinity plume practically cannot progress upstream, being retained in the wider basin of the Ria de Aveiro.
Regarding the depth-averaged current velocity fields, landward fluxes occur in all scenarios, with current velocities of up to 0.6 m s
−1 in the deeper sections of the São Jacinto channel, and up to 0.2 m s
−1 in the shallower areas (between 40°44′ N and 40°46′ N), for no-wind scenarios (
Figure 16a,d). Under NW storm scenarios (
Figure 16b,e), while the landward flux keeps existing in the deeper section of the channel, it is practically null in the shallower areas. In opposition, under a SW storm (
Figure 16c,f), the landward flux is favoured, with current velocities of up to 0.4 m s
−1 occurring both in the deeper sections and in the shallower areas.