همانطور كه اشاره شد، موتور محاسباتی مدل‏ MIKE SWMM برای تبدیل بارش نازل شده بر روي منطقه به روان‏آب و تعیین هيدروگراف حاصل از آن قطعة جریان سطحی نام دارد. بلوک جریان سطحی[1] برای شبیه‏سازی کمیت و کیفیت روان‏آب در حوضه و روند جریان و آلودگی به خط اصلی سیستم فاضلاب توسعه یافته است. این بلوک حوضه را به صورت مجموعه زیرحوضه‏ها و جویها و لوله‏های ایده‏آل درنظر می‏گیرد. برنامه، باران نمود یا ریزش برف دلخواه را به عنوان ورودی گرفته و مرحله به مرحله ذوب برف، تلفات در نواحی نفوذپذیر، ذخیره سطحی، جریان سطحی، جریان در کانال و ... را محاسبه کرده و آبنمود یا پلوتوگراف[2] را در هر گره محاسبه می‏کند.

ظرفیت نفوذ در دوره خشک[3] (بدون بارندگی) به دو روش محاسبه می‏شود. کمترین شدت[4] در مقایسه با نمودار تر معادله هورتن[5]، تابع توانی خشک شدن[6] نام می‏گیرد. کل تبخیر ماهیانه برای تولید افت ناشی از ذخیره در نواحی نفوذپذیر و نفوذناپذیر بکار می‏‏رود و همچنین به عنوان افت اولیه در هر بازه زمانی دارای بارندگی در نظر گرفته می‏شود. اگر در طی دوره خشک وضعیت نفوذ و افت ذخیره تعیین شود، محاسبات این مرحله به پایان می‏رسد.

جاروب کردن[7] خیابانها در هر بازه و برای هر نوع کاربری رخ می‏دهد. بازه‏ها بر اساس وضعیت تداخل با دوران خشک محاسبه می‏شوند. یک باز‏ه‏ی زمانی هنگامی خشک است که در زیرحوضه هیچ بارانی رخ نمی‏دهد و روی چالابهای سطوح نفوذناپذیر نیز هیچ آبی و یا حتی برفی باقی نمانده است. هنگامی که ذوب برف شبیه‏سازی می‏شود، ممکن است جاروب خیابانها برای آن بازه از سال (مانند ماههای زمستان) انجام نشود. بلوک جریان سطحی تمام پارامترهای ده‏گانه کیفیت را با واحدهای (سیستم آحاد) دلخواه شبیه‏سازی می‏کند و در صورت تمایل فرسایش را نیز با معادله تلفات جهانی خاک[8] شبیه‏سازی می‏کند. همچنین در صورت دلخواه محاسبه آلاینده‏ها (مانند کلرایدها[9]) در طی دوره خشک فقط در صورت وجود برف انجام می‏شود.

ممکن است برنامه جریان سطحی برای دوره‏های چند دقیقه‏ای تا چند ساله اجرا شود. با یک مقداری استثناء در مورد ذوب برف، تمام محاسبات بطور همانند برای رخدادهای منفرد[10] یا رخدادهای پیوسته[11] انجام می‏شود.



[1] - Runoff

[2] - Pollutographs

[3] - Dry period

[4] - Least rigorous

[5] - Horton's equation

[6] - Exponential draying curve

[7] - Street sweeping

[8] - Universal Soil Loss Equation

[9] - Chlorides

[10] - Single event

[11] - Continuous mode