Advanced Arid Swale Designer (AASD) - User Manual
← Back to AASD Tool

Advanced Arid Swale Designer (AASD) - User Manual

The Advanced Arid Swale Designer (AASD) is a professional hydraulic engineering tool specifically developed for designing swale systems in arid and semi-arid regions. This web-based application combines hydrological analysis, hydraulic calculations, and arid climate constraints to optimize swale designs for water conveyance, infiltration, and erosion control.

Key Features

  • Rational Method for peak flow calculation across rainfall intensity spectrums
  • Manning's Equation for trapezoidal channel hydraulics
  • Arid climate optimization with velocity and drawdown constraints
  • Check dam design for energy dissipation and storage
  • Professional reporting in PDF, Excel, and Word formats
  • Interactive 2D/3D visualizations of swale designs

System Requirements

  • Web Browser: Chrome, Firefox, Safari, or Edge (latest versions)
  • Internet Connection: Required for loading external libraries
  • Screen Resolution: 1024×768 minimum (higher recommended)
  • JavaScript: Must be enabled
  • Storage: Sufficient space for exporting reports

Getting Started

Initial Setup

1

Open the AASD Application

Launch the tool in your web browser. The application automatically loads with default values for quick testing.

2

Enter Project Information

Begin by entering your project details in the "Project & Swale Configuration" section.

3

Navigate the Interface

Use the main calculation button to update results after changing inputs. Scroll through sections sequentially for logical design workflow.

Methodology Overview

Hydrological Analysis

The tool employs the Rational Method:

Q = C × I × A

Where:

  • Q = Peak discharge (m³/s)
  • C = Runoff coefficient (dimensionless)
  • I = Rainfall intensity (mm/h)
  • A = Catchment area (m²)

Hydraulic Calculations

Manning's Equation for trapezoidal channels:

Q = (1/n) × A × R^(2/3) × S^(1/2)

Where:

  • n = Manning's roughness coefficient
  • A = Cross-sectional area of flow (m²)
  • R = Hydraulic radius (A/P) (m)
  • S = Channel slope (m/m)

Arid Climate Constraints

  • Maximum Velocity: ≤ 1.2 m/s (erosion control)
  • Drawdown Time: ≤ 24 hours (infiltration capacity)
  • Check Dam Integration: For slope/velocity control

Step-by-Step Guide

1. Project & Swale Configuration

Project Identification

  • Project Name: Enter descriptive name for your project
  • Design Engineer: Name of responsible engineer
  • Swale Reference ID: Unique identifier (e.g., SWL-01)

Swale System Type

Select from three design types:

Swale TypeManning's nDescription
Dry Swale (Filter Strip)0.035Basic infiltration focus
Standard Grass Swale0.030Moderate vegetation
Bioswale (Dense Planting)0.080High roughness for treatment

2. Catchment & Hydrology Inputs

Rainfall Data Source

  • Region Selection: Choose from UAE, KSA, Qatar, or Custom
  • Return Period: 10-year (conveyance) or 25-year (flood) events
  • Custom Data: Manually input duration-intensity pairs if needed

Rainfall Intensity Spectrum

  • Automatic Loading: Based on region/return period selection
  • Manual Addition: Use "+ Add Duration Step" for custom analysis
  • Duration Range: Typically 10-1440 minutes (24 hours)

Catchment Area Definition

  • Surface Types: Define different contributing areas (e.g., road, roof)
  • Area Input: Square meters (m²)
  • Runoff Coefficients (C):
    Surface TypeRunoff Coefficient (C)
    Pavement0.90-0.95
    Roofs0.85-0.95
    Grass0.25-0.40
    Natural0.10-0.30

3. Geometry & Hydraulic Sizing

Channel Dimensions

  • Swale Length (L): Longitudinal length in meters (min 10m)
  • Base Width (Wb): Channel bottom width (min 0.6m)
  • Side Slope (Z): Horizontal:Vertical ratio (min 3:1)
  • Max Design Depth: Maximum allowable flow depth

Hydraulic Parameters

  • Longitudinal Slope (SL): Channel gradient (%) - maximum 4.0%
  • Manning's n: Automatic based on swale type, adjustable if needed

4. Arid Constraints & Check Dams

Soil & Filtration Media

  • Native Soil Infiltration: Background rate (mm/hr)
  • Filter Media Depth: Recommended minimum 0.6m
  • Filter Media Design Rate: Critical for drawdown calculations

Check Dam Design

  • Enable/Disable: Toggle check dam integration
  • Dam Height: Typically 0.1-1.0m
  • Unit Cost: For economic analysis

Calculation Execution

  • CALCULATE AASD RESULTS: Run comprehensive analysis
  • ADD TO PROJECT LIST: Save design for comparison
  • HELP - USER MANUAL: Access this documentation

Results Interpretation

Compliance Status Indicators

  • PASS Meets all design criteria
  • WARNING Check dams required for compliance
  • FAIL Does not meet one or more criteria

Key Output Parameters

Hydraulic Capacity

  • Max Flow (Qpeak): Peak discharge in liters/second
  • Calculated Depth (yc): Normal depth during peak flow
  • Status: Compares calculated vs. design depth

Arid Constraints

  • Max Velocity: Critical for erosion control
  • Drawdown Time: Infiltration performance indicator
  • Status: 24-hour maximum requirement

Cost & Infrastructure

  • Total Cost: Combined excavation, land, and structure costs
  • Dam Status: Requirement determination
  • Dam Count: Number of check dams needed

Volume Analysis

The tool performs comprehensive volume assessment:

  • Total Dynamic Conveyance Volume: Storage required at peak flow
  • Maximum Actual Conveyance Volume: Capacity without check dams
  • Static Storage with Dams: Additional capacity from check dams

Design Decision Logic

  • If conveyance volume > dynamic volume → No check dams needed
  • If static storage > dynamic volume → Check dams effective
  • Otherwise → Increase swale dimensions

Visualizations

Cross-Section View

  • Shows channel geometry with design dimensions
  • Displays actual flow conditions during peak event
  • Color-coded by swale type

3D Swale Visualization

  • Interactive 3D model of entire swale system
  • Blue water surface indicates flow conditions
  • Grey blocks represent check dams (if applicable)

Longitudinal Profile

  • Blue: Static pool water behind check dams
  • Yellow: Conveyance water surface during flow
  • Green Dashed: Top of swale bank
  • Brown: Channel invert
  • Volume Labels: Individual pool segment storage

Export Features

Project Designs Summary

  • Compare multiple design alternatives
  • Track compliance status across designs
  • Quick overview of key parameters

Report Generation

PDF Export

  • Professional formatting suitable for submissions
  • Complete design documentation
  • All calculations and compliance checks
  • Multiple design comparison (if applicable)

Excel Export

  • Raw data for further analysis
  • Complete calculation tables
  • Separate sheets for each design
  • Summary sheet for quick comparison

Word Export

  • Editable report format
  • Structured sections matching input workflow
  • Table-based results presentation

Export Best Practices

  1. Run Calculations before exporting
  2. Add to Project List for multiple design comparison
  3. Verify Compliance status before finalizing reports
  4. Review All Sections in preview before submission

Troubleshooting

Common Issues

No Results Displayed

  • Check that all required inputs have valid values
  • Ensure catchment area is greater than zero
  • Verify rainfall intensity data is loaded

Compliance Failures

  • Velocity Too High: Reduce slope, add check dams, or increase roughness
  • Depth Exceeded: Widen channel or increase side slopes
  • Drawdown Too Slow: Increase media infiltration rate or reduce WQv

Visualization Problems

  • Refresh page if 3D view doesn't load properly
  • Check browser console for WebGL errors
  • Ensure JavaScript is enabled

Export Failures

  • Check pop-up blocker settings
  • Ensure sufficient storage space
  • Verify internet connection for library loading

Design Optimization Tips

  1. Start Conservative: Begin with larger dimensions and optimize down
  2. Iterate Gradually: Make small changes between calculations
  3. Check Multiple Scenarios: Test different return periods and swale types
  4. Consider Maintenance: Denser vegetation may require more upkeep
  5. Local Regulations: Always verify against municipal requirements

Technical References

Equations and Methods

Rational Method

Q = C × I × A

Where:

  • Q = Peak discharge (m³/s)
  • C = Runoff coefficient (dimensionless)
  • I = Rainfall intensity (mm/h)
  • A = Catchment area (m²)

Manning's Equation

Q = (1/n) × A × R^(2/3) × S^(1/2)

Where:

  • n = Manning's roughness coefficient
  • A = Cross-sectional area of flow (m²)
  • R = Hydraulic radius (A/P) (m)
  • S = Channel slope (m/m)

Check Dam Spacing

L_pool = H_dam / S_L

Where:

  • L_pool = Pool length behind each check dam (m)
  • H_dam = Check dam height (m)
  • S_L = Longitudinal slope (m/m)

Drawdown Time

T_drawdown = WQv / (f_media × A_base)

Where:

  • T_drawdown = Drawdown time (hours)
  • WQv = Water Quality Volume (m³)
  • f_media = Filter media infiltration rate (m/s)
  • A_base = Base area of swale (m²)

Symbol and Abbreviation Definitions

SymbolDefinitionUnitsDescription
QPeak dischargem³/sMaximum flow rate during rainfall event
CRunoff coefficientdimensionlessRatio of runoff to rainfall (0-1)
IRainfall intensitymm/hRate of rainfall for specific duration
ACatchment areaDrainage area contributing runoff
nManning's roughness coefficientdimensionlessChannel surface roughness factor
RHydraulic radiusmRatio of flow area to wetted perimeter (A/P)
SChannel slopem/mEnergy grade line slope
LSwale lengthmLongitudinal length of swale channel
WbBase widthmBottom width of trapezoidal channel
ZSide slopeH:V ratioHorizontal to vertical ratio of channel sides
ycCritical depthmFlow depth at critical flow conditions
ydesignDesign depthmMaximum allowable flow depth
VVelocitym/sFlow velocity in channel
WQvWater Quality VolumeVolume required for water quality treatment
fmediaFilter media infiltration ratemm/h or m/sInfiltration capacity of filter media
TcTime of concentrationminTime for water to travel from farthest point
IDFIntensity-Duration-Frequency-Rainfall intensity relationship
AASDAdvanced Arid Swale Designer-This software tool

Soil & Filtration Media Ranges

Soil/Media TypeInfiltration Rate Range (mm/hr)Typical Design Value (mm/hr)Characteristics & Applications
Clay0.1 - 51 - 2Very slow infiltration; requires extensive pretreatment; not recommended for swales
Silty Clay1 - 103 - 5Slow infiltration; may require soil amendments; limited use in arid swales
Clay Loam5 - 158 - 10Moderate infiltration; may work with proper design; consider soil amendments
Loam10 - 2515 - 20Good balance of infiltration and treatment; suitable for standard grass swales
Sandy Loam20 - 4025 - 30Excellent for swale applications; good infiltration with adequate treatment
Loamy Sand30 - 6040 - 50High infiltration; good for dry swales and bioswales; may require more maintenance
Sand50 - 100+60 - 80Very high infiltration; limited treatment capacity; use in filter media mixes
Engineered Media25 - 7540 - 60Specially formulated blends; optimized for infiltration and pollutant removal

Design Considerations

  • Safety Factors: Apply 2-4x reduction from measured rates for design values
  • Clogging: Account for long-term reduction in infiltration capacity
  • Testing: Always conduct field infiltration tests for critical projects
  • Local Conditions: Consider regional soil characteristics and climate

Default Parameters

Regional Rainfall Data

  • UAE (Dubai): High intensity, short duration patterns
  • KSA (Riyadh): Moderate intensities
  • Qatar (Doha): Coastal arid patterns

Manning's Roughness

  • Dry Swale: 0.035
  • Standard Grass: 0.030
  • Bioswale: 0.080

Design Constraints

  • Maximum Velocity: 1.2 m/s
  • Maximum Drawdown: 24 hours
  • Maximum Slope: 4.0%
  • Minimum Base Width: 0.6m
  • Minimum Side Slope: 3:1

Validation and Limitations

  • Tool validated against manual calculations for standard cases
  • Assumes uniform flow conditions
  • Does not account for sediment transport
  • Check dam design assumes ideal hydraulic conditions
  • Always verify critical designs with detailed hydraulic modeling

Advanced Arid Swale Designer (AASD) - User Manual v1.0

For technical support or questions, refer to the online documentation or contact the development team.