User talk:Jenny Hill
Many of the dimensions in a bioretention system are relatively constrained by the performance requirements of the individual component. There is greatest flexibility in the ponding depth and the depth of the storage reservoir beneath the optional underdrain pipe. The order of operations in calculating these dimensions depends on whether an underdrain is desired.
Component | Typical Void ratio | Recommended depth (with underdrain pipe) | Recommended depth (no underdrain pipe) |
---|---|---|---|
Ponding depth | 1 | 300 mm | See below |
Mulch |
|
75 ± 25 mm | |
Biofiler media | 0.3 |
| |
Choker course | 0.4 typical | 100 mm | |
Embedding reservoir | 0.4 | Is equal to underdrain pipe diameter | Not applicable |
Storage reservoir | 0.4 | See below | See below |
Calculate the maximum overall depth[edit]
- Step 1: Determine what the planting needs are and assign appropriate depth of media.
- Step 2: Decide on the underdrain pipe diameter.
- Step 3: Determine maximum possible storage reservoir depth beneath the pipe (dS):
Where:
- f' = Design infiltration rate in mm/hr, and
- 38.4 comes from multiplying desired drainage time of 96 hours by void ratio of 0.4
Additional step for system without underdrain[edit]
- Step 4: Determine maximum permissible ponding depth (dP):
Where:
- f' = Design infiltration rate in mm/hr, and
- 19.2 comes from multiplying desired drainage time of 48 hours by void ratio of 0.4. Note that conceptually the drainage of the ponded area is limited by ex-filtration at the base of the practice.
- Step 5: Sum total depth of bioretention and compare to available space above water table and bedrock. Adjust if necesary.
Calculate the remaining dimensions[edit]
- Step 6: Multiply the depth of each separate component by the void ratio and then sum the total to find the 1 dimensional storage (in mm).
- Step 7: Calculate the required total storage (m3):
Where:
- RVCT is the Runoff volume control target (mm),
- Ac is the catchment area (Ha), and
- 0.095 is the product of a typical runoff coefficient for impermeable surfaces (0.95) and the units correction between m3 and mm.Ha. (0.1)
- Step 8. Divide required storage (m3) by the 1 dimensional storage (in m) to find the required footprint area (A_p) for the bioretention in m2.
- Step 9. Calculate the peak flow rate (Qp, in L/s) through the filter media:
Where:
- Ksat is the saturated hydraulic conductivity of the filter media (mm/hr), and
- Ap is the area of the practice (m2).
This file will be downloaded when clicked
<a data-pin-do="embedUser" data-pin-board-width="400" data-pin-scale-height="240" data-pin-scale-width="80" href="https://www.pinterest.ca/jennyh3830/"></a>
<html><a data-pin-do="embedUser" href="https://www.pinterest.ca/jennyh3830/" data-pin-scale-width="60" data-pin-scale-height="800" data-pin-board-width="150"></a>
<script type="text/javascript" async src="//assets.pinterest.com/js/pinit.js"></script></html>
<html><a data-pin-do="embedUser" href="http://www.pinterest.com/jennyh3830/" data-pin-scale-width="80" data-pin-scale-height="320" data-pin-board-width="400"></a>
<script type="text/javascript" async src="//assets.pinterest.com/js/pinit.js"></script></html>
Wishlist[edit]
- Extension:Scribunto
- To enable the use of:
- Module:Clade
- Module:Weather box
- Mobile FrontEnd
Stuff I've done[edit]
- Restrict account creation
- pdf Handler
- Multimedia viewer
- YouTube
- Google analytics
Test stuff[edit]
Formal Infobox | |
Common name: | Wordiness virus |
Medical name: | (see notebox below) |
Habitat: | here, 19-Dec-2008 |
<script type='text/javascript'> var divElement = document.getElementById('viz1508348769899'); var vizElement = divElement.getElementsByTagName('object')[0]; vizElement.style.minWidth='420px';vizElement.style.maxWidth='650px';vizElement.style.width='100%';vizElement.style.minHeight='620px';vizElement.style.maxHeight='920px';vizElement.style.height=(divElement.offsetWidth*0.75)+'px'; var scriptElement = document.createElement('script'); scriptElement.src = 'https://public.tableau.com/javascripts/api/viz_v1.js'; vizElement.parentNode.insertBefore(scriptElement, vizElement); </script>