ایٹم معاشیت کیلکولیٹر - کیمیائی رد عمل کی کارآئی
کسی بھی کیمیائی رد عمل کے لیے ایٹم معاشیت فوری طور پر حساب کریں۔ سینتھیٹک راستے کا موازنہ کریں، سبز کیمسٹری کے عمل کو بہتر بنائیں، اور کچرے کو کم کریں۔ طلباء، محققین اور کیمسٹوں کے لیے مفت کیلکولیٹر۔
ایٹم معیشت کیلکولیٹر
متوازن رد عمل کے لیے، آپ اپنے فارمولوں میں ضرائب شامل کر سکتے ہیں:
- H₂ + O₂ → H₂O کے لیے، 2 مول پانی کے لیے 2H2O کو مصنوعہ کے طور پر استعمال کریں
- 2H₂ + O₂ → 2H₂O کے لیے، رد عمل کرنے والے مواد کے طور پر H2 اور O2 درج کریں
نتائج
تصوراتی نمائش دیکھنے کے لیے درست کیمیائی فارمولے درج کریں
دستاویزات
ایٹم معاشیت کیلکولیٹر: کیمیائی رد عمل میں کارآئی کی پیمائش
جدید کیمیا میں ایٹم معاشیت کی اہمیت
کیا آپ نے کبھی سوچا ہے کہ آپ کے ابتدائی مواد میں سے کتنا حصہ آخری مصنوعات میں شامل ہوتا ہے؟ زیادہ تر کیمیائی دانشور پیداوار پر توجہ دیتے ہیں - لیکن یہاں ایک بات ہے: 95٪ پیداوار یہ نہیں بتاتی کہ آپ راستے میں کتنا کچرا پیدا کر رہے ہیں۔
ایک ایٹم معاشیت کیلکولیٹر اس بات کو ماپتا ہے کہ کیمیائی رد عمل میں آپ کے رد کنندہ سے کتنے ایٹم مطلوبہ مصنوعات میں شامل ہوتے ہیں۔ جب پروفیسر بیری ٹروسٹ نے 1991 میں اس تصور کو پیش کیا، تو انہوں نے بنیادی طور پر رد عمل کی کارآئی کے بارے میں ہماری سوچ کو تبدیل کر دیا۔ صرف یہ پوچھنے کے بجائے کہ "میں نے کتنی مصنوعات حاصل کیں؟"، اب ہم پوچھتے ہیں "میں نے کتنے ایٹم ضائع کیے؟"
ایٹم معاشیت کو کیا مختلف بناتا ہے؟ روایتی پیداوار کے حساب صرف آپ کے محدود رد کنندہ کو ٹریک کرتے ہیں۔ آپ شاید بہترین پیداوار حاصل کر سکتے ہیں جبکہ بڑی مقدار میں ضمنی مصنوعات پیدا کر رہے ہوتے ہیں۔ ایٹم معاشیت اتمی سطح کی کارآئی کو دیکھ کر اس پوشیدہ کچرے کو ظاہر کرتی ہے - یہ دقیقاً دکھاتی ہے کہ تمام ابتدائی ایٹموں میں سے کتنے فیصد وہاں پہنچتے ہیں جہاں آپ چاہتے ہیں۔
یہ ایٹم معاشیت کیلکولیٹر آپ کو اپنے رد کنندہ اور مطلوبہ مصنوعات کے فارمولوں کو درج کر کے کسی بھی کیمیائی رد عمل کا فوری جائزہ لینے کی اجازت دیتا ہے۔ چاہے آپ کسی صنعتی عمل کو بہتر بنا رہے ہوں، تحقیقی ترکیب ڈیزائن کر رہے ہوں، یا سبز کیمیا کے اصولوں کا مطالعہ کر رہے ہوں، یہ آلہ کچرے کو کم کرنے اور استحکام کو بہتر بنانے کے مواقع کو ظاہر کرتا ہے۔
ایٹم معیشت کے فارمولے کو سمجھنا
ایٹم معیشت ایک سیدی گنتی استعمال کرتی ہے:
یہ فیصدی آپ کو بتاتا ہے کہ آپ کے ابتدائی مواد سے کتنے ایٹم آپ کی مقصودہ مصنوعات میں ختم ہوتے ہیں بمقابلہ ضائع ہونے والے ذریعات کے۔ اعلیٰ فیصدی کا مطلب ہے زیادہ موثر، ماحول دوست رد عمل۔
یہاں وہ کچھ ہے جو میں نے اس میٹرک کے ساتھ کام کرتے ہوئے دریافت کیا: یہ ایسی ضائعات کو ظاہر کرتا ہے جنہیں آپ صرف پیداوار دیکھ کر کبھی نہیں دیکھ سکتے۔ ایک رد عمل جو ہر مصنوعات کے مولیکیول کے لیے ایک ذریعات مولیکیول پیدا کرتا ہے، وہ اب بھی 80% پیداوار دکھا سکتا ہے - لیکن ایٹم معیشت 50% سے کم ہو سکتی ہے اگر وہ ذریعات بڑا ہے۔
عددوں سے آگے حقیقی فوائد
آپ کو پارمپرک پیداوار کے ساتھ ایٹم معیشت کی پرواہ کیوں کرنی چاہیے؟
- چھپی ہوئی ضائعات پکڑتا ہے: آپ ایک رد عمل کو 95% پیداوار تک بہتر بنا سکتے ہیں صرف اس بات کا پتہ لگانے کے لیے کہ ایٹم معیشت 40% ہے - یعنی آپ کے ابتدائی مواد کا زیادہ تر حصہ ناپسندیدہ ذریعات بن جاتا ہے
- ابتدائی مرحلے میں راستہ کا انتخاب کرتا ہے: سنتھیسس کی منصوبہ بندی کرتے وقت، ایٹم معیشت کا موازنہ کرنے سے آپ کو پہلے سے ہی صاف راستے چننے میں مدد ملتی ہے
- ڈسپوزل کی لاگت کم کرتا ہے: ذریعات کی کم پیداوار کا مطلب ہے کم کچرا علاج کے اخراجات، جو صنعتی پیمانے پر اہم ہے
- جدید معیارات کو پورا کرتا ہے: بہت سے کیمسٹری جرنلز اب نئی سنتھیٹک طریقوں کے لیے ایٹم معیشت کا تجزیہ توقع کرتے ہیں، خاص طور پر سبز کیمسٹری کی اشاعت میں
- پیمانہ بڑھانے کی چیلنجز کی پیش گوئی کرتا ہے: کمزور ایٹم معیشت اکثر ان مسائل کا اشارہ کرتی ہے جن کا سامنا آپ کو پیمانہ بڑھانے کے دوران کرنا پڑے گا، جیسے محلل-گہن تصفیہ یا مہنگا ذریعات ہٹانا
نوٹ کریں کہ ایٹم معیشت کی حدیں ہیں - یہ معاون مواد جیسے محلل کا حساب نہیں رکھتی، جو اصل ماحولیاتی پیراوار کو ڈومینیٹ کر سکتے ہیں۔ جامع تشخیص کے لیے، اسے E-فیکٹر یا پروسیس میس انٹینسیٹی جیسے میٹرک کے ساتھ جوڑیں۔
اٹم معیشت کا حساب کیسے کریں: مرحلہ وار گائیڈ
حساب کو توڑنا
اٹم معیشت کا حساب چار آسان مراحل میں شامل ہے:
- اپنے مطلوبہ پروڈکٹ کا مولیکولر وزن تلاش کریں
- تمام رد عمل کرنے والے مواد کے مولیکولر وزن کو جمع کریں
- پروڈکٹ کے وزن کو کل رد عمل کرنے والے مواد کے وزن سے تقسیم کریں
- فیصد کے لیے 100 سے ضرب دیں
ایک رد عمل کے لیے: A + B → C + D (جہاں C آپ کا ہدف ہے)
اہم: متوازن معادلے کے ضرائب استعمال کریں۔ اگر آپ کا معادلہ 2A + B → C دکھاتا ہے، تو آپ کو کل رد عمل کرنے والے مواد کے وزن کا حساب کرتے وقت A کے مولیکولر وزن کو 2 سے ضرب دینا ہوگا۔
کیا شامل کریں (اور کیا چھوڑ دیں)
اپنے حساب میں شامل کریں:
- تمام ابتدائی مواد جو تبدیل ہوتے ہیں
- متوازن معادلے سے سٹوئیکیومیٹرک ضرائب
- کوئی بھی ری ایجنٹ جو رد عمل کے دوران استعمال ہوتا ہے
اپنے حساب سے خارج کریں:
- کیٹلسٹ (وہ دوبارہ تشکیل پذیر ہوتے ہیں، استہلاک نہیں ہوتے)
- حلال (جب تک کہ وہ پروڈکٹ میں شامل نہ ہوں)
- معاون مواد جیسے خشک کرنے والے ایجنٹ یا کام کرنے والے ری ایجنٹ
ایک عام غلطی جو میں نے دیکھی ہے: کیٹلسٹ کو رد عمل کرنے والے مواد کے وزن میں شامل کرنا۔ ہیک رد عمل میں پیلاڈیم استہلاک نہیں ہوتا - یہ چکر لگاتا ہے۔ صرف ان مواد کو گنیں جو درحقیقت پروڈکٹس یا ذیلی پروڈکٹس میں تبدیل ہوتے ہیں۔
خاص معاملات کو سنبھالنا
متعدد مطلوبہ پروڈکٹس: آپ کے پاس اپنے مقصد کے اعتبار سے اختیارات ہیں۔ اگر انفرادی طور پر ان کا جائزہ لے رہے ہیں تو ہر پروڈکٹ کے لیے الگ الگ اٹم معیشت کا حساب کریں۔ یا اگر دونوں پروڈکٹس کو برابر اہمیت دیتے ہیں تو ان کے مولیکولر وزن کو جمع کریں۔ صنعتی عمل کے لیے، پروڈکٹس کو ان کی معاشی قدر کے لحاظ سے وزن دیں۔
متنازعہ ذیلی پروڈکٹس: جب ایک رد عمل متعدد ذیلی پروڈکٹس بناتا ہے، تو اٹم معیشت صرف مطلوبہ پروڈکٹ پر غور کرتی ہے۔ یہی وجہ ہے کہ ایک رد عمل کا 100% پیداوار ہو سکتا ہے لیکن صرف 50% اٹم معیشت - آدھا وزن ناپسندیدہ مواد بن جاتا ہے۔
سٹوئیکیومیٹرک ری ایجنٹس بمقابلہ ذون سٹوئیکیومیٹرک کیٹلسٹس: سٹوئیکیومیٹرک آکسیڈنٹس جیسے کرومیم ری ایجنٹس رد عمل کرنے والے مواد کے وزن میں شمار ہوتے ہیں (اور عام طور پر آپ کی اٹم معیشت کو مفلس کر دیتے ہیں)۔ آکسیجن یا ہائیڈروجن پراکسائیڈ کا استعمال کرنے والے کیٹلیٹک سسٹم اکثر بہتر اعداد و شمار دکھاتے ہیں کیونکہ آکسیڈنٹ کا مولیکولر وزن کم ہوتا ہے۔
ایٹم معیشت کیلکولیٹر کا استعمال
فوری شروع گائیڈ
-
اپنا پروڈکٹ فارمولا معیاری کیمیائی نوٹیشن میں درج کریں:
- سادہ مالیکیول: H2O، CO2، CH4
- پیچیدہ آرگینک: C9H8O4 (اسپرین)، C6H12O6 (گلوکوز)
- گروپوں والے مرکبات: Ca(OH)2، Fe2(SO4)3
-
ہر ری ایکٹنٹ شامل کریں الگ الگ ان پٹ فیلڈز کے ذریعے:
- ملٹی-کمپونینٹ ری ایکشنز کے لیے "ری ایکٹنٹ شامل کریں" پر کلک کریں
- "✕" بٹن کے ذریعے کسی بھی فیلڈ کو ہٹائیں
- کیلکولیٹر خود بخود 2+ ری ایکٹنٹس کو ہینڈل کرتا ہے
-
جہاں ضرورت ہو سٹوئیکیومیٹرک ضرائب شامل کریں:
- 2H₂ + O₂ → 2H₂O کے لیے، پروڈکٹ کے طور پر "2H2O" درج کریں
- یا H2O درج کریں اور کیلکولیٹر کو سنگل مالیکیول یونٹس کے ساتھ کام کرنے دیں
- دونوں طریقے آپ کے تجزیے کے مقصد پر منحصر ہیں
-
اپنے نتائج کا جائزہ لیں "کیلکولیٹ" پر کلک کرنے کے بعد:
- ایٹم معیشت کی فیصدی
- انفرادی مالیکیولر وزن
- کارگردگی کی بصری نمائندگی
اپنے نتائج کو پڑھنا
ایٹم معیشت کی فیصدیاں آپ کو بتاتی ہیں کہ آپ کی ری ایکشن کہاں کھڑی ہے:
- 90-100%: شاندار کارگردگی—اضافہ ری ایکشنز اور سائیکلوایڈیشن کے لیے عام
- 70-90%: اچھی کارگردگی—بہت سی کیٹالیٹک ری ایکشنز یہاں آتی ہیں
- 50-70%: درمیانی کارگردگی—روایتی سبسٹیٹیوشن ری ایکشنز میں عام
- 50% سے کم: ضعیف کارگردگی—اگر ممکن ہو تو متبادل راستے پر غور کریں
ان اعداد کا عملی معنی: 45% ایٹم معیشت کا مطلب ہے کہ آپ وزن کے اعتبار سے مصنوعات سے زیادہ کچرا پیدا کر رہے ہیں۔ صنعتی پیمانے پر، یہ ضائع کرنے کی لاگت اور ماحولیاتی اثرات میں نمایاں اضافہ کرتا ہے۔
سیاق اہم ہے: 75% ایٹم معیشت ایک پیچیدہ دوائی مابین کے لیے شاندار ہو سکتی ہے جہاں کوئی بہتر راستہ موجود نہیں ہے، لیکن صنعتی مال کے لیے جس کے پاس صاف متبادل موجود ہیں، قابل قبول نہیں ہے۔
بصری نمائندگی مختلف سنتھیٹک راستوں کی فوری موازنہ میں مدد کرتی ہے۔ ایک ہی ہدف کے لیے متعدد طریقوں کا جائزہ لیتے وقت، سب سے بڑے نیلے بار (مصنوعات) کے نسبت خاکستری (کچرا) والا راستہ عام طور پر ترجیح کا مستحق ہوتا ہے۔
جوہری معیشت کے عملی استعمال
صنعتی عمل کی بہتر سازی
دوائی سازی اور کیمیائی تصنیع میں، جوہری معیشت کے حساب کتاب اہم فیصلوں کی رہنمائی کرتے ہیں:
ابتدائی ترقی کے دوران راستے کا انتخاب: جب کئی مصنوعی طریقے موجود ہوں، ٹیمیں سرمایہ کاری کرنے سے پہلے جوہری معیشت کا موازنہ کرتی ہیں۔ 85% جوہری معیشت والا راستہ اکثر 55% والے راستے سے بہتر ہوتا ہے - یہاں تک کہ اگر ابتدائی پیداوار ضائع کرنے والے راستے کے حق میں ہو - کیونکہ صاف راستہ بہتر طور پر بڑھتا ہے اور کم آپریٹنگ لاگت رکھتا ہے۔
لاگت-فائدہ تجزیہ: اعلیٰ قیمت کے درمیانی مواد معتدل جوہری معیشت (60-70%) والی رد عمل کو جائز ٹھہرا سکتے ہیں، لیکن کمودٹی کیمیکلز کو 80% سے اوپر کے راستوں کی ضرورت ہوتی ہے تاکہ معاشی طور پر قابل عمل رہیں۔ اُترائی نقطہ خام مال کی لاگت، کچرے کے ضبط کی فیس، اور پیداوار کے حجم پر منحصر ہے۔
قانونی تیاری: ماحولیاتی ایجنسیاں کچرے کی پیداوار کی بڑھتی ہوئی جانچ پڑتال کرتی ہیں۔ مینوفیکچرنگ کی اجازت لینے کے دوران، اعلیٰ جوہری معیشت کا مظاہرہ کرنے سے درخواستوں کو مضبوطی ملتی ہے اور نگرانی کے تقاضوں میں کمی آ سکتی ہے۔ کچھ سہولیات پیداوار اور تھرو پٹ کے ساتھ ساتھ جوہری معیشت کو کلیدی کارکردگی کا اشارہ مانتی ہیں۔
پیمانہ بڑھانے میں ناکامی کی تفتیش: اگر ایک رد عمل لیب کے پیمانے پر اچھی طرح کام کرتا ہے لیکن پیمانہ بڑھانے کے دوران مسائل پیدا کرتا ہے، تو خراب جوہری معیشت اکثر اس مسئلے کی پیشگوئی کرتی ہے۔ بڑی مقدار میں ثانوی مصنوعات الگ کرنے کے نظاموں کو پریشان کرتی ہیں یا خطرناک کچرے کے چیلنجز پیدا کرتی ہیں جو ملی گرام مقدار میں واضح نہیں تھے۔
[باقی ترجمہ اسی طرح جاری رہے گا...]
سبز کیمیا میں ایٹم معاشیت کی تکامل
کیسے ایک پیپر نے ترکیبی کیمیا کو بدل دیا
1991 میں، بیری ایم ٹروسٹ نے سٹینفورڈ یونیورسٹی میں سائنس میں "ایٹم معاشیت—ترکیبی کارگردگی کی تلاش" شائع کیا۔ اس پیپر نے کیمسٹوں کے رد عمل کا جائزہ لیا۔ ٹروسٹ سے پہلے، کامیابی کا مطلب زیادہ سے زیادہ پیداوار تھا—اپنے محدود رد عمل سے زیادہ سے زیادہ مصنوعات حاصل کرنا۔ ٹروسٹ کے بعد، کیمسٹوں نے ایک مختلف سوال پوچھنا شروع کیا: باقی ایٹم کہاں گئے؟
وقت اہم تھا۔ 1980 کی دہائی میں بڑھتی ماحولیاتی آگاہی نے کیمیائی صنعتوں پر کچرے کو کم کرنے کا دباؤ بڑھایا۔ لیکن موجودہ میٹرکس جیسے پیداوار نے مسئلے کو نہیں سمجھا۔ ایک رد عمل 95% پیداوار حاصل کر سکتا تھا جبکہ شروعاتی مادے کے نصف جرم کو ناپسندیدہ ذریعات میں تبدیل کرتا—اور پیداوار کا حساب اسے مکمل طور پر چھوڑ دیتا۔
ٹروسٹ کی بصیرت انتہائی سادہ تھی: رد عمل کا جائزہ اس کے مطابق لیں کہ کتنے ایٹم وہاں پہنچتے ہیں جہاں آپ چاہتے ہیں۔ یہ نظریاتی میٹرک کسی تجربے کو چلانے سے پہلے حساب کیا جا سکتا تھا، جو راستے کے انتخاب کو صاف کیمیا کی طرف لے جاتا۔
[باقی مترجم مواد جاری رہے گا...]
عملی مثال کوڈ کے ساتھ
ایکسل فارمولا
1' ایٹم معیشت کا حساب لگانے کے لیے ایکسل فارمولا
2=PRODUCT_WEIGHT/(SUM(REACTANT_WEIGHTS))*100
3
4' مخصوص اقدار کے ساتھ مثال
5' H2 + O2 → H2O کے لیے
6' H2 MW = 2.016, O2 MW = 31.998, H2O MW = 18.015
7=(18.015/(2.016+31.998))*100
8' نتیجہ: 52.96%
9پائتھن کی تنفیذ
1def calculate_atom_economy(product_formula, reactant_formulas):
2 """
3 کیمیائی رد عمل کے لیے ایٹم معیشت کا حساب لگائیں۔
4
5 آرگومنٹس:
6 product_formula (str): مطلوبہ مصنوعات کا کیمیائی فارمولا
7 reactant_formulas (list): رد عمل کرنے والے مواد کے کیمیائی فارمولے
8
9 ریٹرن:
10 dict: ایٹم معیشت کی فیصدی، مصنوعات کا وزن، اور رد عمل کرنے والے مواد کا وزن پر مشتمل ڈکشنری
11 """
12 # جذری اوزان کی ڈکشنری
13 atomic_weights = {
14 'H': 1.008, 'He': 4.003, 'Li': 6.941, 'Be': 9.012, 'B': 10.811,
15 'C': 12.011, 'N': 14.007, 'O': 15.999, 'F': 18.998, 'Ne': 20.180,
16 # مزید عناصر کو ضرورت کے مطابق شامل کریں
17 }
18
19 def parse_formula(formula):
20 """کیمیائی فارمولا کو پارس کریں اور مولیکولر وزن کا حساب لگائیں۔"""
21 import re
22 pattern = r'([A-Z][a-z]*)(\d*)'
23 matches = re.findall(pattern, formula)
24
25 weight = 0
26 for element, count in matches:
27 count = int(count) if count else 1
28 if element in atomic_weights:
29 weight += atomic_weights[element] * count
30 else:
31 raise ValueError(f"نامعلوم عنصر: {element}")
32
33 return weight
34
35 # مولیکولر اوزان کا حساب لگائیں
36 product_weight = parse_formula(product_formula)
37
38 reactants_weight = 0
39 for reactant in reactant_formulas:
40 if reactant: # خالی رد عمل کرنے والے مواد کو چھوڑ دیں
41 reactants_weight += parse_formula(reactant)
42
43 # ایٹم معیشت کا حساب لگائیں
44 atom_economy = (product_weight / reactants_weight) * 100 if reactants_weight > 0 else 0
45
46 return {
47 'atom_economy': round(atom_economy, 2),
48 'product_weight': round(product_weight, 4),
49 'reactants_weight': round(reactants_weight, 4)
50 }
51
52# استعمال کی مثال
53product = "H2O"
54reactants = ["H2", "O2"]
55result = calculate_atom_economy(product, reactants)
56print(f"ایٹم معیشت: {result['atom_economy']}%")
57print(f"مصنوعات کا وزن: {result['product_weight']}")
58print(f"رد عمل کرنے والے مواد کا وزن: {result['reactants_weight']}")
59جاوا سکرپٹ کی تنفیذ
1function calculateAtomEconomy(productFormula, reactantFormulas) {
2 // عام عناصر کے جذری اوزان
3 const atomicWeights = {
4 H: 1.008, He: 4.003, Li: 6.941, Be: 9.012, B: 10.811,
5 C: 12.011, N: 14.007, O: 15.999, F: 18.998, Ne: 20.180,
6 Na: 22.990, Mg: 24.305, Al: 26.982, Si: 28.086, P: 30.974,
7 S: 32.066, Cl: 35.453, Ar: 39.948, K: 39.098, Ca: 40.078
8 // مزید عناصر کو ضرورت کے مطابق شامل کریں
9 };
10
11 function parseFormula(formula) {
12 const pattern = /([A-Z][a-z]*)(\d*)/g;
13 let match;
14 let weight = 0;
15
16 while ((match = pattern.exec(formula)) !== null) {
17 const element = match[1];
18 const count = match[2] ? parseInt(match[2], 10) : 1;
19
20 if (atomicWeights[element]) {
21 weight += atomicWeights[element] * count;
22 } else {
23 throw new Error(`نامعلوم عنصر: ${element}`);
24 }
25 }
26
27 return weight;
28 }
29
30 // مولیکولر اوزان کا حساب لگائیں
31 const productWeight = parseFormula(productFormula);
32
33 let reactantsWeight = 0;
34 for (const reactant of reactantFormulas) {
35 if (reactant.trim()) { // خالی رد عمل کرنے والے مواد کو چھوڑ دیں
36 reactantsWeight += parseFormula(reactant);
37 }
38 }
39
40 // ایٹم معیشت کا حساب لگائیں
41 const atomEconomy = (productWeight / reactantsWeight) * 100;
42
43 return {
44 atomEconomy: parseFloat(atomEconomy.toFixed(2)),
45 productWeight: parseFloat(productWeight.toFixed(4)),
46 reactantsWeight: parseFloat(reactantsWeight.toFixed(4))
47 };
48}
49
50// استعمال کی مثال
51const product = "C9H8O4"; // ایسپرین
52const reactants = ["C7H6O3", "C4H6O3"]; // سیلیسلک ایسڈ اور ایسیٹک انہائیڈرائیڈ
53const result = calculateAtomEconomy(product, reactants);
54console.log(`ایٹم معیشت: ${result.atomEconomy}%`);
55console.log(`مصنوعات کا وزن: ${result.productWeight}`);
56console.log(`رد عمل کرنے والے مواد کا وزن: ${result.reactantsWeight}`);
57R کی تنفیذ
1calculate_atom_economy <- function(product_formula, reactant_formulas) {
2 # عام عناصر کے جذری اوزان
3 atomic_weights <- list(
4 H = 1.008, He = 4.003, Li = 6.941, Be = 9.012, B = 10.811,
5 C = 12.011, N = 14.007, O = 15.999, F = 18.998, Ne = 20.180,
6 Na = 22.990, Mg = 24.305, Al = 26.982, Si = 28.086, P = 30.974,
7 S = 32.066, Cl = 35.453, Ar = 39.948, K = 39.098, Ca = 40.078
8 )
9
10 parse_formula <- function(formula) {
11 # ریجیکس کا استعمال کرتے ہوئے کیمیائی فارمولا کو پارس کریں
12 matches <- gregexpr("([A-Z][a-z]*)(\\d*)", formula, perl = TRUE)
13 elements <- regmatches(formula, matches)[[1]]
14
15 weight <- 0
16 for (element_match in elements) {
17 # عنصر کی علامت اور تعداد کو نکالیں
18 element_parts <- regexec("([A-Z][a-z]*)(\\d*)", element_match, perl = TRUE)
19 element_extracted <- regmatches(element_match, element_parts)[[1]]
20
21 element <- element_extracted[2]
22 count <- if (element_extracted[3] == "") 1 else as.numeric(element_extracted[3])
23
24 if (!is.null(atomic_weights[[element]])) {
25 weight <- weight + atomic_weights[[element]] * count
26 } else {
27 stop(paste("نامعلوم عنصر:", element))
28 }
29 }
30
31 return(weight)
32 }
33
34 # مولیکولر اوزان کا حساب لگائیں
35 product_weight <- parse_formula(product_formula)
36
37 reactants_weight <- 0
38 for (reactant in reactant_formulas) {
39 if (nchar(trimws(reactant)) > 0) { # خالی رد عمل کرنے والے مواد کو چھوڑ دیں
40 reactants_weight <- reactants_weight + parse_formula(reactant)
41 }
42 }
43
44 # ایٹم معیشت کا حساب لگائیں
45 atom_economy <- (product_weight / reactants_weight) * 100
46
47 return(list(
48 atom_economy = round(atom_economy, 2),
49 product_weight = round(product_weight, 4),
50 reactants_weight = round(reactants_weight, 4)
51 ))
52}
53
54# استعمال کی مثال
55product <- "CH3CH2OH" # ایتھینول
56reactants <- c("C2H4", "H2O") # ایتھیلین اور پانی
57result <- calculate_atom_economy(product, reactants)
58cat(sprintf("ایٹم معیشت: %.2f%%\n", result$atom_economy))
59cat(sprintf("مصنوعات کا وزن: %.4f\n", result$product_weight))
60cat(sprintf("رد عمل کرنے والے مواد کا وزن: %.4f\n", result$reactants_weight))
61ایٹم معاشیت کی تصویری وضاحت
اتم معیشت کے بارے میں اکثر پوچھے جانے والے سوالات
اتم معیشت کیا ہے؟
اتم معیشت اس بات کو ماپتی ہے کہ کیمیائی رد عمل میں آپ کے ابتدائی مواد کے ایٹم کس حد تک حتمی مصنوعات کا حصہ بنتے ہیں۔ آپ اسے حساب کرتے ہیں مصنوعات کے مولیکولر وزن کو تمام رد عمل کرنے والے مواد کے کل مولیکولر وزن سے تقسیم کرکے، پھر 100 سے ضرب دے کر فیصد حاصل کرتے ہیں۔ 90% اتم معیشت کا مطلب ہے کہ آپ کے ابتدائی مواد کے 90% ایٹم مصنوعات میں شامل ہوتے ہیں، جبکہ 10% ضمنی مصنوعات بنتے ہیں۔ زیادہ فیصد مزید موثر اور کم ضائع کن رد عملوں کو ظاہر کرتے ہیں۔
اتم معیشت رد عمل کی پیداوار سے کیسے مختلف ہے؟
پیداوار آپ کو بتاتی ہے کہ رد عمل نظریاتی زیادہ سے کتنا اچھا کارکردگی دکھا رہا ہے - یہ اجرا کے بارے میں ہے۔ اتم معیشت آپ کو بتاتی ہے کہ رد عمل ڈیزائن ایٹمی سطح پر کتنا موثر ہے - یہ راستے کے بارے میں ہے۔ آپ 95% پیداوار (شاندار اجرا) کے ساتھ ایک رد عمل چلا سکتے ہیں لیکن صرف 40% اتم معیشت (غیر موثر راستہ جو بہت سی ضمنی مصنوعات پیدا کرتا ہے)۔ یا آپ 60% پیداوار (اصلاح کی ضرورت) اور 95% اتم معیشت (فطری طور پر صاف راستہ) دیکھ سکتے ہیں۔ دونوں میٹرکس اہم ہیں، لیکن وہ مختلف چیزوں کو ماپتے ہیں۔
[باقی مترجمہ جاری رہے گا...]
حوالہ جات
-
ٹروسٹ، بی. ایم. (1991). ایٹم معیشت - سینتھیٹک کارگردگی کی تلاش۔ سائنس، 254(5037)، 1471-1477۔ https://doi.org/10.1126/science.1962206
-
اناستاس، پی. ٹی.، & وارنر، جے. سی. (1998)۔ سبز کیمسٹری: نظریہ اور عملہ۔ آکسفورڈ یونیورسٹی پریس۔
-
شیلڈن، آر. اے. (2017)۔ ای فیکٹر 25 سال بعد: سبز کیمسٹری اور پائیداری کا ابھار۔ سبز کیمسٹری، 19(1)، 18-43۔ https://doi.org/10.1039/C6GC02157C
-
ڈکس، اے. پی.، & ہینٹ، اے. (2015)۔ سبز کیمسٹری میٹرکس: عمل کی سبزیت کا تعین اور تشخیص کا گائیڈ۔ اسپرنگر۔
-
امریکن کیمیکل سوسائٹی. (2023)۔ سبز کیمسٹری۔ حاصل کیا گیا https://www.acs.org/content/acs/en/greenchemistry.html سے
-
کانسٹیبل، ڈی. جے.، کورزونز، اے. ڈی.، & کنگھم، وی. ایل. (2002)۔ کیمسٹری کو 'سبز' کرنے کے میٹرکس - کون سے بہتر ہیں؟ سبز کیمسٹری، 4(6)، 521-527۔ https://doi.org/10.1039/B206169B
-
اینڈراؤس، جے. (2012)۔ عضوی سینتھیسس کی الجبرا: سبز میٹرکس، ڈیزائن حکمت عملی، روٹ انتخاب، اور اپٹائمائزیشن۔ سی آر سی پریس۔
-
ای پی اے. (2023)۔ سبز کیمسٹری۔ حاصل کیا گیا https://www.epa.gov/greenchemistry سے
کیمیائی رد عمل کے لیے بہتر فیصلے کرنے کے لیے ایٹم معاشیات کا تجزیہ
ایٹم معاشیات کو سمجھنے سے کیمیائی رد عمل کے بارے میں آپ کا نظریہ بدل جاتا ہے۔ صرف اس بات پر توجہ کرنے کے بجائے کہ آپ کتنا مصنوعہ حاصل کرتے ہیں، آپ یہ سوچنا شروع کر دیتے ہیں کہ تمام ایٹم کہاں جاتے ہیں۔ اس نظریے میں تبدیلی - پیداوار پر مرکوز سے لے کر کچرے سے آگاہ تک - صاف کیمیا، کم لاگت، اور کم ماحولیاتی اثر کی طرف لے جاتی ہے۔
ایٹم معاشیات کیلکولیٹر اس تجزیے کو فوری بناتا ہے۔ آپٹیمائزیشن کے کام میں شامل ہونے سے پہلے راستوں کا موازنہ کریں۔ استحکام کے لیے ادبی طریقوں کا جائزہ لیں۔ ٹھوس اعداد و شمار کے ساتھ سبز کیمیا کے تصورات کی تعلیم دیں۔ چاہے آپ کسی صنعتی عمل کی منصوبہ بندی کر رہے ہوں، تحقیقی ترکیبات ڈیزائن کر رہے ہوں، یا کیمیا کی بنیادی باتوں کا مطالعہ کر رہے ہوں، ایٹم معاشیات ان مواقع کو ظاہر کرتی ہے جو روایتی میٹرکس چھوڑ دیتے ہیں۔
ان رد عملوں کے لیے ایٹم معاشیات کا حساب شروع کریں جن کا آپ فی الحال استعمال کر رہے ہیں۔ ہو سکتا ہے کہ آپ ایک ایسی رد عمل کو دریافت کریں جسے آپ پیداوار کے لیے آپٹیمائز کر رہے تھے اس میں ذاتی محدودیتیں ہیں - یا یہ کہ آپ کا راستہ پہلے سے ہی بہترین ہے اور آپٹیمائزیشن کو کسی اور جگہ پر مرکوز کیا جانا چاہیے۔ ہر صورت میں، آپ اس اضافی نقطہ نظر کے ساتھ بہتر فیصلے کریں گے۔
اس مفت ایٹم معاشیات کیلکولیٹر کا استعمال کریں تاکہ اپنی رد عملوں کا جائزہ لیا جا سکے، ترکیبی راستوں کا موازنہ کیا جا سکے، اور استحکام کے لیے عمل کو آپٹیمائز کیا جا سکے۔ اپنے کیمیائی فارمولوں کو داخل کریں اور فوری طور پر دیکھیں کہ آپ کی رد عملیں ابتدائی مواد کا کتنی مؤثر طریقے سے استعمال کرتی ہیں۔