مانند هر مدل ریاضی دیگری، مشخصات کامپیوتر شما برروی عملکرد بهینه HEC-RAS تأثیر گذار خواهد بود. اگر شما هم یکی از کاربران نرم افزار HEC-RAS هستید احتمالا تا الان با خطاهایی مواجه شده باشید که نمیدانید مربوط به چه چیزی هستند! یکی از این موارد عجیب Resolution مانیتور شماست!
برای آشنایی با پیکربندی مناسب سیستم خود جهت کار با نرم افزار HEC-RAS این مقاله را از دست ندهید..
نرم افزار HEC RAS که این روزها کاربران زیادی را خصوصا با امکانات اضافه شده در ورژن های جدید به خود جذب کرده است گاهی ما را با خطاهایی مواجه میکند که شاید تا چند روز ما را از ادامه استفاده از نرم افزار منع کند.
برای شما نیز بسیار سخت خواهد بود اگر حین انجام یک پروژه درسی یا کاری باشید و با مشاهده یک خطای جدید هیچ راهی برای انجام ادامه پروژه خود نداشته باشید. بنابراین بهترین کار قبل از شروع کار با نرم افزار شناخت درست از سیستم مورد نیاز برای کار با نرم افزاری هست که قصد کار با آن را دارید.
رس مپر (RAS Mapper)، محیطی جذاب ولی پر دردسر!
یکی از امکانات بسیار جذابی که اخیرا به ورژنهای جدید نرم افزار HEC RAS اضافه شده محیط رس مپر میباشد که با این کار وابستگی خود به GIS را پایان بخشیده است (برای مطالعه بیشتر در خصوص پایان وابستگی HEC RAS به GIS مطالعه کنید).
وقتی وارد محیط RAS MAPPER میشویم اولین کاری که باید انجام دهیم تعریف Projection یا همان مختصات متناسب با محل پروژه است. اما همین ابتدای کار ممکن نتوانید این کار را انجام دهید!
اگر از ویندوز ۷ استفاده میکنبد باید بگوییم که حتما به مشکل خواهید خورد به صورتی که حتی ممکن است در ویندوز ۷ محیط RAS Mapper باز نشود و هرچقدر هم که روی این گزینه کلیک کنید هیچ عکس العملی از نرم افزار مشاهده نکنید!
یا ممکن است محیط RAS MAPPER باز شود و Projection مورد نظرتان را هم تنظیم کنید اما گزینه ok وجود نداشته باشد! این مورد در ویندوز ۱۰ نیز ممکن است رخ دهد، به دلیلی عجیب! Resolution مانیتور کامپیوتر یا لپتاپ شما!
متاسفانه محیط RAS Mappper به رزولیشنهایی پایینتر از یک مقدار حساس بوده و با آگاه نبودن به این مساله ممکن است نتوانیم از این محیط استفاده کنیم (این موضوع با آمدن ورژن رسمی ۶.۱ هک رس تا حدود زیادی حل شده است)
پیکربندی مناسب طبق اعلام US Army Corps برای عملکرد بهینه HEC-RAS
حالا که مدلهای دو بعدی در جامعه HEC RAS در حال گسترش است، بسیاری از کاربران میخواهند بدانند چه نوع کامپیوتری برای به حداکثر رساندن سرعت محاسبات در زمان اجرای مجموعه دادههای دو بعدی بزرگ وجود دارد. در ادامه موارد مهمی که طبق نظر یگان مهندسین ارتش آمریکا باید در نظر بگیرید ذکر می شود.
اگر تنها قصد دارید مدلسازی یک بعدی انجام دهید، داشتن هستههای پردازنده اضافی به شما در سرعت کمکی نخواهد کرد! در این مورد، مهم ترین موضوع سرعت پردازنده شما است. بنابراین سریعترین پردازشگری را که میتوانید برای مدل یک بعدی به دست آورید (به عنوان مثال ۳.۴ گیگا هرتز یا بالاتر مناسب است).
اما اگر قصد شما مدلسازی دو بعدی است ادامه مطلب را از دست ندهید.
هستههای بیشتر در پردازنده همیشه بهتر نیستند! اخیرا عنوان شده است که برای نواحی ۲ بعدی کوچک (به عنوان مثال کمتر از ۱۰۰۰۰ سلول)، ۸ هسته ممکن است در واقع کندتر از ۴ یا ۶ هسته اجرا شود. دلیل این موضوع این است که سطحی از سربار محاسباتی وجود دارد که فقط برای انتقال دادههای بین هستهای استفاده میشود. اما خوشبختانه، HEC-RAS دارای یک گزینه برای تغییر تعداد هستههایی است که میخواهید در گزینههای محاسباتی و پنجره تلفات (از تحلیل جریان ناپایدار) استفاده کنید.
اما برای تعداد زیادی از سلولها، شما به تعداد بسیار زیادی هسته نیاز دارید، دقت کنید که حداقل ۳.۲ تا ۳.۴ گیگا هرتز و یا پردازشگرهای بالاتر داشته باشید، مهم نیست که چند هسته دارید.
سرعت پردازنده هنوز هم در درجه اول اهمیت قرار دارد. فکر نکنید که اجرای مدل HEC-RAS شما سرعت بیستری خواهد داشت فقط به این دلیل که یک کامپیوتر با ۱۶ هسته یا بیشتر دارید! سرعت پردازنده مهم است.
هارد شما بسیار مهم است. بخصوص اگر خروجی زیادی تولید میکنید. بازههای خروجی کوچک، بازههای خروجی نقشهبرداری کوچک، نوشتن خروجی سطح محاسبات و… همه این تنظیمات بر میزان و نحوه نوشتن خروجی به هارد درایو در طول زمان اجرا تاثیر میگذارند. درایوهای (SSD) معمولا بهتر از درایوهای سنتی (HDD) هستند.
RAM مهم است، اما نه آنقدر که فکر میکنید! اگرچه RAM قطعا مهم است، اما برای مدلسازی دو بعدی به اندازه تعداد هستهها و سرعت پردازنده مهم نیست. شما به اندازه کافی حافظه RAM برای اجرای سیستمعامل خود میخواهید و کل مدل HEC RAS خود را در حافظه دارید، بدون اینکه سیستمعامل مجبور باشد همه چیز را در حافظه و خارج از آن مبادله کند. اگر شما قصد دارید چندین مدل HEC RAS را به طور همزمان اجرا کنید، و یا عادت دارید که بسیاری از برنامهها را باز نگه دارید و در پسزمینه کامپیوترتان اجرا کنید، نیاز به یک رم بالا دارید.
کارت گرافیک مهم نیست!! در حالی که برخی از برنامهها بهترین عملکرد را روی یک کارت گرافیک مناسب دارند، HEC RAS این کار را نمیکند. برای مدل HEC RAS، پول خود را بر روی یک کارت گرافیکی گرانقیمت هدر ندهید.
بنابراین برای اینکه از تمامی امکانات نرم افزار HEC RAS به بهترین شکل و بدون مشکل استفاده کنیم نیاز است که سیستم متناسب با این نرم افزار را طبق نظر سازمان سازنده نرم افزار فراهم کنیم.
جمع بندی
برای جمعبندی، توصیه برای ساخت یک کامپیوتر برای بهینهسازی اجرای دو بعدی در HEC RAS به شرح زیر است :
- هر چقدر میتوانید هسته پردازنده بالا بگیرید (۱۲ یا بیشتر توصیه میشود)، اما این کار را به قیمت سرعت پردازنده انجام ندهید.
- دقت کنید که کامپیوترتان پردازشگرهایی داشته باشد که بین ۳.۲ تا ۳.۴ گیگا هرتز یا حتی بالاتر باشند (هر چه سریعتر بهتر باشد). پردازشگر کمتر از سرعت ۳.۰ گیگا هرتز مناسب نیست.
- هارد ssd تهیه کنید، خیلی سریع تر از HDD است!
- اگر قصد دارید مجموعه دادههای بسیار بزرگ (تعداد زیادی سلول) را اجرا کنید، حافظه RAM خود را با حداقل ۳۲ گیگ به حداکثر برسانید.
- مانیتور با رزولیشن پایین ممکن است دردسر ساز شود! مانیتور با رزولیشن بالا تهیه کنید.
و در ضمن، مانیتورهای دوگانه ۲۴ اینچی (یا بزرگتر) واقعا به مشاهده تمام پنجرههای HEC – RAS که شما باز دارید کمک میکنند.
آموزش کاربردی مدلسازی دو بعدی رودخانه با نرم افزار HEC-RAS V6.1
کاملترین آموزش با جدیدترین ورژن هک رس
همین حالا شروع کنید
برای اولین بار در ایران
سلام .مشکل تصویر زیر را در run دو بعدی نرم افزار Hec-Ras را دارم راه حل چیست؟
Overall Volume Accounting Error in 1000 m^3: -29414.627088
Overall Volume Accounting Error as percentage: 49.32
Please review “Computational Log File” output for volume accounting details
Writing Results to DSS
The maximum xsec wsel error was 0.755
AAJI-N1 Reach n1 3576 at 05JAN2023 08:52:00
Finished Unsteady Flow Simulation
سلام و وقت بخیر
دلایل مختلفی می تونه داشته باشه. بدون بررسی مدل نمیشه نظر داد. کاهش گام زمانی محاسباتی یا ویرایش شبکه می تونه کمکتون کنه.