در هنگام ساخت یا پیکره بندی مدل SWAT در ArcSWAT معمولا خطاهایی رخ می دهند که منبع بروز خطا در آن ناشناخته است و نمی توان به راحتی به علل آن پی برد. یکی از خطاهای موجود که در هنگام ساخت مدل رخ می دهد خطای زیر است که در انتهای پیغام می توان متوجه شد که مربوط به دیتابیس خاک SWAT است.

The field is too small to accept the amount of data you attempted to add. Try inserting or pasting less data.: IN, mWriteInputFiles.sol

خطای رخ داده در ورود فایل های خاک به مدل SWAT
خطای رخ داده در ورود فایل های خاک به مدل SWAT

این بدان معنی است که شما در حال تلاش برای نوشتن اطلاعاتی بیشتر از سایز تعداد قابل قبول عدد یا حرف در داخل جدول داده ها (دیتا بیس خاک) است. به عنوان مثال شما در داخل دیتابیس خاک مدل SWAT به جای عداد در یک سلول اشتباها حرف وارد شده یا اشتباها فاصله Space وارد سلول شده است.

این خطا به این معنی است که کاربر مقادیری که وارد دیتا بیس کرده است و ArcSWAT آن را فراخوانی می کند، بیشتر از تعداد مقادیر تعریف شده است. مثلا شما باید یک کلمه 4 حرفی در یک ستون وارد کنید “CLAY” اما در هنگام ساخت دیتا بیس خاک SWAT به اشتباه کلمات دیگری را وارد کرده اید.

راه حل بسیار ساده است. اگر داده ها اشتباه وارد شده اند خب بایستی اصلاح شوند. در صورتی که داده ها صحیح وارد شده اند، بایستی از داخل دیتا بیس SWAT2012 مقادیر پیش فرض اندازه را تغییر دهید.

حتما بخوانید  مفاهیم اولیه مدل های هیدرولوژیکی

در داخل فایل SWAT2012.mdb که در محل پروژه وجود دارد، صفحاتی وجود دارند با پسوند rng.*** در داخل این صفحات می توانید رنج و دامنه آن ها را تغییر بدهید. به عکس زیر توجه کنید.

در شکل زیر در داخل باکس های مشخص شده می توان رنج و نوع داده ای که باید در هر یک از ستون های خاک در مدل SWAT وارد شود، ملاحظه می شود. برای رفع خطای فوق شما می توانید تعداد را عوض کنید مثلا 4 را تبدیل به 10 بکنید.

دیتابیس خاک SWAT
دیتابیس خاک SWAT

در داخل جدول زیر می توانید صفحات موجود برای تغییر رنج هریک از بخش های مدل SWAT آمده است.

ciorng cio
croprng crop
dpdrng dpd
fertrng fert
gwrng gw
hrurng hru
mgt1rng mgt1
mgt2rng mgt2
opsrng ops
ovnrng ovn
pestrng pest
pndrng pnd
PPIrng PPI
PPrng PP
resrng res
ribrng rib
rterng rte
seprng sep
septwqrng sept
sfbrng sfb
solrng sol
subrng sub
swqrng swq
tillrng till
urbanrng urban
wgnrng wgn
wpdrng wpd
wusrng wus
wwqrng wwq

در روزهای آینده در نظر داریم تا خطاهای بیشتری از مدل SWAT را که رخ می دهد را بررسی کنیم.

الهه گودرزی
نظر خود را بنویسید:
ثبت دیدگاه
دیدگاه های کاربران
زهرا نوری
19:01 - 1396/04/29
پاسخ دهید

باسلام و وقت بخیر:
من دانشجوی ارشد رشته مهندسی آبخیز هستم .پروژه من درارتباط با دو نرم افزارswat&modflowمی باشد...مدتها بود که به دنبال این دومدل نحوه نصب و دستور کار این دو مدل بودم....تا اینکه به طور اتفاقی با سایت مهندسی علوم آب ایران آشنا شدم...باور نمیکردم سوالات و نرم افزارهایی که هرچقدر دنبالشون میگشتم و پیدا نمیکردم را بلاخره در این سایت پیدا کنم...از اطلاعات بسیارمفیدی که در اختیار سایرین میگذارید متشکرم.ویک درخواست داشتم بنده به هیچ عنوان هیچ آشناییتی با این دو نرم افزار و احتمالا نرم افزارهای جانبی این دو مدل ندارم متشکر میشم اگر کتاب مرتبط و فایل های آموزشی کار با این دو مدل و اطلاعات جامعی مثل نوع داده های ورودی این دو مدل رو در سایتتون قرار بدید.بشتر ما دانشجوها به خاطر نبود یک منبع درست آموزشی،به خصوص در رابطه با انواع مدل ها پروژه هایی که میشه در مدت یک الی دو ماه انجام داد رو متاسفانه ماهها طول میکشه تا انجام بدیم...
باتشکر فراوان ....

    محسن محمدرضاپورطبری
    01:34 - 1396/04/30
    پاسخ دهید

    ممنون از نظر ارزشمند شما
    از اینکه این سایت و مجموعه برای شما مفید واقع شده است بسیار خرسندیم.

    آموزش جامع و کامل به صورت ویدیویی مدل SWAT رو میتونید از اینجا دریافت کنید

    ویدیوی آموزش نرم افزار PMWIN در حال اماده سازی و طی مراحل پایانی می باشد که انشالله هفته آینده (5 مرداد) در فروشگاه سایت قرار میگیرد.
    همچنین می توانید در کارگاه مدل‌سازی جریان آب زيرزمينی با نرم افزار PMWIN به صورت غیرحضوری ثبت نام کنید و تمام مستندات کارگاه اعم از ویدیوها، فایل های مدرس، داده ها و پروژه واقعی برای شما ارسال شود.
    ثبت نام کارگاه

لطفا صبر کنید