خودکارسازی دقیق و سریع محاسبات تخصصی فرآوری مواد معدنی با ایجاد افزونه اکسل

نوع مقاله : یادداشت فنی

نویسندگان

1 دکترای فرآوری مواد معدنی، مدیرعامل شرکت نوین لاینر، رفسنجان، ایران

2 گروه مهندسی معدن، دانشکده فنی، دانشگاه ولی‌عصر رفسنجان

10.22034/anm.2025.23599.1694

چکیده

ارزیابی عملکرد فرایندها در صنایع معدنی و بویژه در واحدهای فرآوری مواد معدنی براساس بکارگیری فرمول ها و روابط گاها پیچیده و طولانی است. نرم‌افزار Microsoft Excel به عنوان یکی از ابزارهای اصلی محاسبات و تحلیل داده در علوم و صنایع، همواره مورد استفاده گسترده مهندسان و پژوهشگران قرار گرفته است. با وجود قابلیت‌های متنوع، این نرم‌افزار فاقد بسیاری از روابط تخصصی مورد نیاز در حوزه فرآوری مواد معدنی است؛ کمبودی که باعث شده بسیاری از مهندسان ناچار به صرف زمان زیاد برای فرمول‌نویسی‌های پیچیده و ترکیب توابع عمومی شوند. این فرایند نه تنها مستعد بروز خطاهای محاسباتی و اشتباهات ناشی از تبدیل واحدها و برداشت نادرست از روابط است، بلکه موجب کاهش دقت و کارایی در انجام محاسبات تخصصی می‌شود. از این رو، توسعه ابزاری که بتواند روابط استاندارد و صحیح فرآوری مواد معدنی را به صورت توابع آماده و قابل اطمینان در اختیار کاربران قرار دهد، ضرورتی محسوس در حوزه مهندسی معدن و صنایع وابسته به شمار می‌رود. در این پژوهش، برای پاسخ به این نیاز، یک افزونه تخصصی برای اکسل طراحی شد که در حال حاضر بیش از ۵۰ رابطه کلیدی فرآوری مواد معدنی را در قالب توابع آماده ارائه می‌دهد. مراحل انجام کار شامل استخراج و ارزیابی دقیق روابط از منابع معتبر، پیاده‌سازی این روابط با زبان برنامه‌نویسی C# و تدوین راهنمای کاربری و انتشار افزونه در پلتفرم GitHub بود. نتیجه این فعالیت، افزونه‌ای است که پس از نصب، یک بخش اختصاصی به توابع اکسل به نام Mineral Processing اضافه می‌کند و امکان استفاده ساده و سریع از روابط تخصصی فرآوری مواد معدنی را فراهم می‌سازد. این افزونه، با تسهیل دسترسی به روابط معتبر و کاهش احتمال خطا، گامی مؤثر در ارتقای دقت، سرعت و اطمینان محاسبات فرآوری مواد معدنی فراهم می‌کند.

کلیدواژه‌ها

موضوعات


عنوان مقاله [English]

Automating specialized mineral processing calculations with an accurate and fast Excel add-in.

نویسندگان [English]

  • Alireza Ghasemi 1
  • Mostafa Maleki Moghaddam 2
1 Ph.D. in Mineral Processing, CEO of Novin Liner Company,
2 Mineral Processing Group, Vali-e-Asr University of Rafsanjan, Rafsanjan, Iran
چکیده [English]

The evaluation of process performance in the mining industry, especially in mineral processing units, is based on the use of formulas and sometimes complex and lengthy relationships. Microsoft Excel software, as one of the main tools for calculations and data analysis in science and industry, has always been widely used by engineers and researchers. Despite its diverse capabilities, this software lacks many specialized relationships required in the field of mineral processing; a deficiency that has forced many engineers to spend a lot of time writing complex formulas and combining general functions. This process is not only prone to computational errors and mistakes resulting from unit conversions and incorrect interpretation of relationships, but also reduces the accuracy and efficiency of performing specialized calculations. Therefore, developing a tool that can provide users with standard and correct mineral processing relationships in the form of ready-made and reliable functions is a tangible necessity in the field of mining engineering and related industries. In this study, to meet this need, a specialized Excel add-in was designed that currently provides more than 50 key mineral processing relationships in the form of ready-made functions. The steps involved extracting and accurately evaluating relationships from reliable sources, implementing these relationships with the C# programming language, compiling a user guide, and publishing the add-in on the GitHub platform. The result of this activity is an add-in that, after installation, adds a dedicated section to Excel functions called Mineral Processing and enables simple and fast use of specialized mineral processing relationships. This add-in provides an effective step in improving the accuracy, speed, and reliability of mineral processing calculations by facilitating access to reliable relationships and reducing the possibility of error.

کلیدواژه‌ها [English]

  • Microsoft Excel
  • Mineral Processing
  • Specialized Add-In
  • Excel Functions
  • Programming