نرم افزار Data mine
مقدمه:
طراحی معدن کلیدی ترین مرحله معدن کاری می باشد.برای انجام صحیح طراحی معدن نیاز است که در مرحله اول اطلاعات دقیق از اکتشاف جمع آوری شود در مرحله دوم این اطلاعات تحلیل می گردند. بررسی صحیح اطلاعات اکتشافی نیازمند نرم افزار قوی و سه بعدی است تا بتوان مدل کاملی از ماده معدنی و سنگ در برگیرنده تهیه کرد این مدل اساس طراحی معدن و تصمیم گیری برای استخراج است.با استفاده از این مدل محدوده نهایی معدن وبرنامه تولید استخراج تهیه می شود.اطلاعات اکتشافی معدن معمولا بسیار زیاد است از طرف دیگر پارامترهای فنی و اقتصادی نیز بسیار متغیر می باشند.ترکیب اطلاعات اکتشافی،پارامتر های فنی و ضرائب اقتصادی طراحی معدن را پیچیده می کند.به طوری که تا کنون هیچ روش دقیقی برای طراحی بهینه معدن پیدا نشده است.کلیه الگوریتم هایی که تا کنون ارائه شده است هر کدام معایب ومزایایی دارند.بیشترین الگوریتم هایی که جنبه تجارتی دارند ودر طراحی معادن رو باز مورد استفاده قرار می گیرند NPV و برنامه ریزی پویا می باشند. نرم افزار هایی که با این دو الگوریتم تهیه شده اند،هم خوانی مناسبی با Data mine دارند.
معرفی نرم افزار Data mine :
نرم افزار datamine توسط mineral industries computing تهیه شده است. این نرم افزار با استفاده از زبانهای برنامه نویسی fortrant و c++ طراحی شده و مهمترین کاربرد این نرم افزار در مرتب کردن داده ها، ذخایر در حالت دو بعدی و سه بعدی ومدلسازی است. این برنامه برای ذخایر مختلف مانند رگه ای ، لایه ای و توده ای مورد استفاده قرار می گیرد.
نرم افزار Datamine یکی از نرم افزارهای موثر و نسبتاً قوی در بخش مهندسی معدن است كه توانایی طراحی و برنامه ریزی معادن روباز و زیر زمینی را دارا میباشد .كاربرد این نرم افزار در مرتب كردن داده های ذخائر در حالت دو بعدی و سه بعدی و مدلسازی است. این برنامه توانایی با دریافت اطلاعات گمانه های اكتشافی وتجزیه تحلیل آنها و با توجه به توزیع عیار ماده معدنی مورد نظر، محدوده تودة معدنی را مشخص می كند و طرح استخراجی مناسب با آن تودة معدنی را ارائه می دهد. امکان محاسبات زمین آماری نیز در این نرم افزار وجود دارد.
آموزش Data mine :
ابتدای باید داده های زیر تهیه شود:
Assay: اطلاعات این فایل حداقل شامل شماره گمانه ها (BHID ) ،طول قسمتهای آنالیز شده ،عیار عناصر و كانیهای مهم كانسار میباشد كه نرم افزار روی آنها تجزیه و تحلیل انجام میدهد.(طول قسمت های مختلف گمانه + عیار هر قسمت)
Collur: دراین فایل مشخصات گمانه ها (شماره گمانه و مختصات دهانه گمانه ها) كه به صورت (z,y,x) است، به عنوان داده ورودی برای نرم افزار معرفی میگردد
Geology: طول قسمت های مختلف هر گمانه + اطلاعات زمین شناسی
Survey: فرضیت قائم یا شیب دار بودن گمانه + آزیمون گمانه ها + شیب گمانه
Contours: توپوگرافی سطح زمین
مرحله وارد کردن داده ها:
در Data Import باید Drive category را باید روی حالت text و Data type را روی Table برای داده هایی که به صورت text هستند قرار دهیم.
برای contour در حالتی که داده ها به صورت فایل اتوکد باشد در drive category روی حالت CAD و Data type راروی Point قرار دهیم.
در پنجره ی text wizard (3 of 5) روی هر کدام از ستون ها باید کمک کنیم تا type آن ها At ributc باشد.
در پنجره ی Import fields هر کدام از آنها را نخواهیم تیک آن را بر می داریم مثلاً برای Contour اگر رنگ آن را نخواهیم باید تیک آن را برداریم.
اعتبار سنجی داده ها:
برای اینکه داده ها را به Format که نرم افزار می خواهد تبدیل می کنیم.
نکته: اگر داده هایی که در یک پروژه داریم بخواهیم برای مراحل بعد هم استفاده کنیم گزینه ی Resture را در پنجره ی Holes3D انتخاب می کنیم.
نکات جانبی:
- در هر مرحله که انجام دادیم در صفحه ی سمت چپ بالا فایل هایی ایجاد می شود و در سمت چپ پایین فایل هایی که در حال کار و روی صفحه انجام می شود.
- می توانیم هر کدام از فایل هایی که در صفحه ی سمت چپ و بالا ایجاد شده را روی صفحه ی Desine رنگ کنیم تا در صفحه ی Desine بیاید.
- در آیکون View setting گوشه سمت راست و بالا می توانیم اشکال صفحه را در جهات مختلف ببینیم.
- برای آپدیت کردن صفحه ی Desine در redraw/ Desine/ tab را انتخاب می کنیم.
- در قسمت پایین یک نواری وجود دارد که می توانیم به آن دستور دهیم و اجرا کند که تمام دستورات آن وجود دارد.
ترکیب گمانه ها:
در صورتی که در داده های ورودی litology یا geology یا Zon داشته باشیم در پنجره ی ComPDH و در Fields tab، Zone را روی rock قرار می دهیم.
New legend جدید می خواهیم کار کنیم عنوان ماده معدنی انتخاب کنیم
تذکر: اگر بخواهیم رنگ ها را در کنار مشاهده کنیم گزینه Show legend
مقطع زنی:
ابتدا باید گمانه ها را به طور تقریبی ببینیم که چه فاصله ای با هم دارند یعنی هر گمانه را از گمانه ی مجاور x آن را به دست آورده و در نهایت میانگین می گیریم.
مقاطع را در جهت گسترش کانسار می زنیم تا تعداد مقاطع زیادتر باشد.
ابتدا با استفاده از آیکون مشخص شده [1]در شکل گزینه ی plan Byton point یک مقطع می زنیم در جهتی که خواستیم.
با استفاده از آیکون مشخص شده [2] یعنی Moveplant در شکل فاصله گمانه ها را وارد کرده و با استفاده از clipping limit با آیکون [3] مقداری که هر بار مقطع به جلو و عقب دارد را می دهیم که نصف مقداری است که به Moveplant داده ایم.
بعد از اینکه فاصله ها را فاصله های گمانه ها، مشخص کردیم، گمانه هایی را که در هر مقطع قرار گرفته با استفاده از new string یا به صورت ساعتگرد یا با پادساعتگرد مشخص می کنیم و می توانیم از گزینه ی Smooth string جهت نرم کردن گوشه های مقطع استفاده کرده و در پایان Close string را می زنیم تا String بسته شود.
حالا از حالات Use clipping خارج شده و به یک wire frames رفته و سپس linking و سپس link string را می زنیم، حالا به ترتیب روی تمام مقاطع کلیک می کنیم تا نرم افزار این مقاطع را به مرتبط کند، در پایان End link را می زنیم تا یک مدل از گل ماده ی معدنی به ما تحویل دهد.
ایجاد مدل بلوکی:
در این مرحله باید Wire frames که ساخته بودیم را به همراه DTM که الان هست بیاریم بنابراین:
برای اینکه محدوده ی ماده ی معدنی و سطح زمین را در یک فایل Word بتوانیم ذخیره کنیم:
Out: یک اسم دلخواه نشان داده شود. Complete چند دفعه تیک پایین را می زنیم تا پیغام
عمل بالا را باید برای ماده ی معدنی هم باید تکرار کنیم یعنی:
Out: یک اسم دلخواه نشان داده شود. Complete چند دفعه تیک پایین را می زنیم تا پیغام
در نوار Coment پایین نرم افزار، کلیک راست کرده و Save As در پوشه ی خودمان با فورمت Rich text files می کنیم.
برای اینکه مدل بلوکی درست کنیم x و y و z حئاقل و حداکثر را لازم داریم به خاطر همین باید نگاه کنیم که x و y و z ماکسیمم و مینیمم مربوط به ماده ی معدنی است یا مربوط به سطح زمین که وقتی نگاه کنیم متوجه می شویم که x و y ماکسیمم و مینیمم مربوط به زمین و z ماکسیمم مربوط به زمین ولی z مینیمم مربوط به ماده معدنی است که در فایل Word که از نوار ابزار پایین ذخیره کردیم آنها را High light می کنیم تا در مراحل بعداستفاده شود:
حالا برای وارد کردن ماکسیمم و مینیمم هایی که High light کردیم باید:
نکته: هر مرحله که یک چیزی را ساختیم آن را load کنیم و سپس save کنیم.
در پنجره ی Creat model prototypt درست ccu size از ابعاد بلوک ها را می خواهد که x و y معمولاً 10 در نظر می گیرند ولی z را با توجه به ابعاد پله های معدن و ارتفاع پله ها و با توجه به طول Rod های حفاری در نظر می گیرند که ما 12 در نظر می گیریم.
در قسمت model size ، ماکسیمم ها و مینیمم ها را از Word می دهیم.
نکته: مینیمم ها را با اعشار می دهیم که ماکسیمم ها را هم اگر صحیح بدهیم خودش درست می کند.
در قسمت cckcount خود نرم افزار تعداد بلوک ها در راستای x و y و z را حساب می کند.
ترکیب new wireframe و dtm را در قسمت local می زنیم.
حالا بعد از ذخیره کردن Protomn ، صفحه را همه ی آن را unload می کنیم.
حالا مراحل پایین را می رویم:
در آن پنجره که باز شد در قسمت های مختلف:
Proto: Protomn که ساخته بودیم در مرحله قبل
Wire tr: tr که ساخته بودیم با فورمت dtm
Wire pt: pt که ساخته بودیم با فورمت dtm
Model: topo lolack یک اسم انتخاب می کنیم مثلاً
در قسمت های پایین با توجه به اینکه نرم افزار x و y ها را 10 گرفته و تقسیم به 4 کرده و چون ما پله هایمان را 12 متری گرفته بودیم و تقسیم بر 4 می کنیم و فقط cell z ماکسیمم برابر 12 و cell z مینیمم برابر 3 در نظر می گیریم.
مرحله قبل را برای ماده معدنی تکرار می کنیم یعنی:
Model creat model Define and Fill wire frame
در آن پنجره ای که باز شد در قسمت های مختلف :
Proto: Protomn که ساخته بودیم در مرحله قبل
Wire tr: tr که ساخته بودیم با فورمت wire frame
Wire pt: pt که ساخته بودیم با فورمت wire frame
Model: topo ore lolack یک اسم انتخاب می کنیم مثلاً
مانند مرحله قبل Cell z ماکسیمم برابر است با 12 و Cell z مینیمم برابر با 3 در نظر می گیریم.
دوباره load کرده و Save می کنیم و دوباره Unload می کنیم.
برای پر کردن مراحل زیر را انجام می دهیم:
برای اینکه ore و west را مخلوط کنیم:
In 1: topo ore block
In 2: topo block
Out: core naste block اهم
حالا load می کنیم ore west block را و سپس save و unload می کنیم.
در این مرحله به قسمت های مختلف عیار دهی می کنیم:
Proto: ore waste block
In: comholes چون می خواهیم عیار ها را بخوانیم
Model: Mn block اسم
در fields Tab در قسمت value : نام ماده ی معدنی که MN است را انتخاب می کنیم.
در Parameters Tab در قسمت Imethod : روش ها را آورده که ما روش عکس مجذور فاصله را انتخاب می کنیم با کد 2 و حالا load و Save می کنیم و دوباره Unload می کنیم.
برای اینکه عیار حد را به نرم افزار بدهیم:
در File Tab :
in: Mn block
out: final block
حالا یک برنامه برای عیار حد می نویسیم:
IF ( Mn >= 3 ) Rock = 1
ELSE ROCK = 0
End
بعد test را می زنیم اگر ok داد، Execute را می زنیم که در این صورت در نوار باید نمایش بدهد " EXTRA complete " و حالا load ، Save و Unload می کنیم.
اگر final bock را load کنیم و سپس :
کلیک کنیم در اینصورت روی هر بلوک دلخواه اگر کلیک کنیم تمام مشخصات آن بلوک را می توانیم ببینیم.
سرانجام: این مدل بلوکی نهایی و final block مدل بلوکی و روی نرم افزار NPV است که در آن جا حد روباز و زیر زمینی را به ما می دهد یعنی از لحاظ اقتصادی بررسی می گردد و گرنه با دیتاماین هم می توان پیت درست کرد ولی از نظر اقتصادی بررسی نمی شود.