-
Hi all, I am currently trialling PASTAS and have still not used the library a great deal so looking for some help. I have run PASTAS models for seemingly simple time-series of groundwater levels that show strong influence of rainfall. I've fit the model using several configurations:
I'm struggling to get a result better than the screenshot below and was wondering if anyone could offer any help. I've tried changing the warmup period too but can't seem to get a good fit. I notice in the example material time-series generally cover 10-20 years of data and was thinking perhaps my data coverage isn't good enough. I was therefore thinking I could copy the time-series backwards so that I have a longer period for the model to calibrate. ml = ps.Model(oseries=df_vwp_filt_rs_s, name=s) rch = ps.rch.FlexModel(gw_uptake=True) ml.add_stressmodel(sm) ml.solve(#tmin='2019-01-01', |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 9 replies
-
First thing to try: Fit model without a noise model:
|
Beta Was this translation helpful? Give feedback.
-
I think Marks advice should improve things. You might also try |
Beta Was this translation helpful? Give feedback.
-
Thanks for the quick replies. The units are in mm/d for the rainfall and evaporation and groundwater levels are daily in masl. I ran with noise model = False (image 1) and with GW uptake off (image 2) as well as with rainfall and evap as seperate stress models (image 3). Image 1: The files I am using are here and evaporation is from monthly daily averages: |
Beta Was this translation helpful? Give feedback.
-
I had a quick Look at the time series. Are you sure the rain data is correct? E.g., it rains a lot when the GWL is dropping? In that case I guess there's a thick unsaturated zone and a large delay in the head response, so you might try the FourParam response function :) |
Beta Was this translation helpful? Give feedback.
Adam,
You may want to check out the paper Solving Groundwater Flow Problems with Time Series Analysis: You May Not Even Need Another Model https://ngwa.onlinelibrary.wiley.com/doi/full/10.1111/gwat.12927, which discusses exactly what you mean: lumped-parameter models with response functions (like Pastas) are often easier to understand. Hope this helps.