Water Framework Directive (WFD / Vandrammedirektivet)¶
What it is¶
The EU Water Framework Directive (Directive 2000/60/EC) requires all EU member states to achieve "good ecological status" (GES) in all surface water bodies and "good chemical status" in groundwater by specified deadlines. Denmark implements the WFD through 6-year cycle River Basin Management Plans (Vandplaner / VP).
Relevance to TargetEcon¶
- N targets in
N_targets_DEC2024.incare derived from WFD ecological assessments of Danish coastal waters — each coastal catchment has a target N load reduction necessary to achieve the required ecological quality in the receiving estuary or fjord. - P targets in
P_targets_Dec2024.incare derived from assessments of Danish lakes — each lake catchment has a target P load reduction for the lake to achieve good ecological status. - The model finds the minimum-cost way to achieve these WFD-driven targets.
Current status (VP3 / third cycle)¶
- VP3 covers approximately 2022–2027
- Deadline for good ecological status: 2027 (with possible justified exceptions to 2033 or 2039)
- Denmark has significant WFD compliance challenges, particularly in estuaries (N) and shallow lakes (P)
Key WFD concepts in model terms¶
| WFD term | Model equivalent |
|---|---|
| Good ecological status (GES) | Implicit: the N and P targets are chosen such that meeting them should deliver GES |
| N reduction target | N_Targets(k) in tons N/yr per coastal catchment |
| P reduction target | P_targets(lakecatch) in kg P/yr per lake catchment |
| Reference condition | Implicit in target-setting (not modeled explicitly) |
| Significant water bodies | Catchments where N_targets(k)>0 or P_targets(lakecatch)>0 |
Open questions¶
- Are the N and P targets "net" reductions from current loads, or absolute load ceilings?
- How were the N targets converted from estuary-level ecological requirements to catchment-level N reduction requirements? (Typically via N:load models for the estuary)
- Are there any catchments where WFD good status is already achieved (target = 0)?