خوردگی گالوانیکی با تغییر شکل الکترود

View Categories

خوردگی گالوانیکی با تغییر شکل الکترود

10 min read

PDF

خوردگی گالوانیکی با تغییر شکل الکترود
معرفی
این مثال، خوردگی گالوانیکی و تغییر شکل یک آلیاژ منیزیم (AE44) را در تماس با فولاد ملایم در محلول آب نمک مدل می‌کند. در حالی که شبیه به خوردگی گالوانیکی یک آلیاژ منیزیم در تماس با فولاد است ، مدل حاضر نیز تغییر شکل الکترود خوردگی را در طول زمان بررسی می‌کند.
مثال بر اساس مقاله ای از دشپنده ( مراجعه 1 ) است.
تعریف مدل
هندسه مدل در شکل 1 نشان داده شده است . از یک دامنه الکترولیت استفاده کنید. قسمت سمت چپ مرز پایین سطح مواد فولادی ملایم است، قسمت سمت راست آلیاژ منیزیم خورد کننده است. از آنجایی که آلیاژ در مدل خورده می شود، مرز سمت راست در هندسه به سمت پایین جابه جا می شود. برای اطمینان از حفظ توپولوژی هندسه در طول شبیه سازی ، یک پله ارتفاع کوچک 0.1 میلی متر در جهت منفی y  در مبدأ هندسه معرفی کنید. اجازه دهید مرز عمودی پله متعلق به سطح فولادی باشد.
شکل 1: هندسه مدل.
الکترولیت به خوبی مخلوط شده است به طوری که می توان توزیع جریان ثانویه را در نظر گرفت و پتانسیل الکترولیت  (V) را در حوزه حل کرد. رسانایی الکترولیت را روی 5  S/m تنظیم کنید.
آلیاژ منیزیم یک آند از جفت گالوانیکی است که منیزیم را با توجه به اکسیداسیون
آلیاژ عمدتاً از منیزیم تشکیل شده است، واکنش های اکسیداسیون سایر عناصر آلیاژی در این مدل نادیده گرفته شده است.
فولاد ملایم به عنوان یک کاتد برای این زوج گالوانیکی عمل می کند.
سینتیک الکترود در هر دو سطح فولاد ملایم و آلیاژ منیزیم با استفاده از داده‌های قطبش تجربی موجود در کتابخانه مواد خوردگی توصیف می‌شود.
انحلال فلز منیزیم باعث می شود که مرز الکترود با سرعتی در جهت نرمال V (واحد SI: m/s) حرکت کند.
جایی که an (واحد SI: A/m 2 ) چگالی جریان واکنش الکترود آندی است، M میانگین جرم مولی ( 25  گرم بر مول) و ρ چگالی ( 1820  کیلوگرم بر متر مکعب ) آلیاژ منیزیم است.
حل مدل در یک مطالعه وابسته به زمان، شبیه سازی خوردگی برای سه روز غوطه وری در آب نمک.
نتایج و بحث
شکل 2 چگالی جریان الکترود را در ابتدا و انتهای شبیه سازی نشان می دهد. همانطور که انتظار می رود، بالاترین چگالی جریان الکترود در نقطه تماس بین دو فلز یافت می شود.
شکل 2: چگالی جریان الکترود در t = 0 و t = 72 ساعت.
شکل 3 چگالی جریان و توزیع پتانسیل در الکترولیت و هندسه مدل را در ابتدای شبیه سازی نشان می دهد.
شکل 3: هندسه مدل، پتانسیل الکترولیت و چگالی جریان در t = 0.
شکل 4 چگالی جریان و توزیع پتانسیل در الکترولیت و هندسه تغییر یافته در پایان شبیه سازی را نشان می دهد. از آنجا که چگالی جریان الکترود در نقطه تماس فلزات بالاترین است، انحلال فلز نیز در این نقطه حداکثر است. در مقایسه با شکل 3 ، پتانسیل الکترولیت کاملا مشابه است، که با نتایج شکل 2 با چگالی جریان الکترود کاملا مشابه در ابتدا و انتهای شبیه سازی مطابقت دارد.
شکل 4: مدل هندسه، پتانسیل الکترولیت و چگالی جریان بعد از 72 ساعت.
نکاتی درباره پیاده سازی COMSOL
از ورودی Corrosion, Secondary از Model Wizard برای این مدل استفاده کنید. این یک رابط چندفیزیکی از پیش تعریف شده است که شامل یک رابط توزیع جریان ثانویه و یک گره هندسه تغییر شکل یافته است. گره هندسه تغییر شکل یافته هندسه تغییر شکل یافته (مش متحرک/ALE) مشکل را کنترل می کند.
برای سطح فولادی ملایم که تغییر شکل نمی‌دهد، از یک گره سطح الکترود برای مدل‌سازی واکنش کاهش استفاده کنید. برای سطح آلیاژ منیزیم، از یک گره سطحی الکترود با گونه های انحلال-رسوب کننده اضافه شده استفاده کنید، که هم تغییر شکل هندسه و هم واکنش الکترود منیزیم را تنظیم می کند. دو سطح الکترود را روی یک پتانسیل الکتریکی در فاز فلزی تنظیم کنید.
تنظیم شرط مرزی گره مرزی پیش‌فرض Non-Deforming Boundary را به جابجایی نرمال صفر تغییر دهید. این محدودیت‌های نقطه‌ای (به جای ضعیف) بر جابجایی هندسه اعمال می‌کند و در نتیجه گوشه‌های هندسه را ثابت می‌کند.
مدل را با استفاده از مطالعه وابسته به زمان با فعال کردن مجدد خودکار حل کنید.
ارجاع
1. KB Deshpande، “مدلسازی عددی معتبر خوردگی گالوانیکی برای زوج ها: آلیاژ منیزیم (AE44) – فولاد ملایم و آلیاژ AE44 – آلومینیوم (AA6063) در محلول آب نمک”، Corrosion Science ، جلد. 52، صفحات 3514-3522، 2010.
مسیر کتابخانه برنامه: Corrosion_Module/Galvanic_Corosion/galvanic_corrosion_with_deformation
دستورالعمل های مدل سازی
از منوی File ، New را انتخاب کنید .
جدید
در پنجره جدید ، روی  Model  Wizard کلیک کنید .
مدل جادوگر
1
در پنجره Model  Wizard روی  2D کلیک کنید .
2
در درخت Select  Physics ، Electrochemistry>Corosion،  Deformed  Geometry>Corosion،  Secondary را انتخاب کنید .
3
روی افزودن کلیک کنید .
4
 روی مطالعه کلیک کنید .
5
در درخت Select  Study ، Preset  Studies  for  Selected  Physics  Interfaces>Time  Dependent  with  Initialization را انتخاب کنید .
6
 روی Done کلیک کنید .
هندسه 1
هندسه مدل را به صورت اتحاد دو مستطیل ایجاد کنید.
مستطیل 1 (r1)
1
در نوار ابزار Geometry ، روی  Rectangle کلیک کنید .
2
در پنجره تنظیمات برای Rectangle ، بخش Size  and  Shape را پیدا کنید .
3
در قسمت متن Width ، 0.01 را تایپ کنید .
4
در قسمت متن ارتفاع ، 0.01 را تایپ کنید .
5
قسمت Position را پیدا کنید . در قسمت متن x ، -0.01 را تایپ کنید .
مستطیل 2 (r2)
1
در نوار ابزار Geometry ، روی  Rectangle کلیک کنید .
2
در پنجره تنظیمات برای Rectangle ، بخش Size  and  Shape را پیدا کنید .
3
در قسمت متن Width ، 0.01 را تایپ کنید .
4
در قسمت متن ارتفاع ، 0.01+1e-4 را تایپ کنید .
5
قسمت Position را پیدا کنید . در قسمت متن y ، -1e-4 را تایپ کنید .
اتحادیه 1 (uni1)
1
در نوار ابزار Geometry ، روی  Booleans  and  Partitions کلیک کنید و Union را انتخاب کنید .
2
در پنجره Graphics کلیک کنید و سپس Ctrl+A را فشار دهید تا هر دو شی انتخاب شوند.
3
در پنجره تنظیمات برای Union ، بخش Union را پیدا کنید .
4
کادر تیک Keep  interior  borders را پاک کنید .
5
در نوار ابزار Geometry ، روی  ساختن  همه کلیک کنید .
6
 روی دکمه Zoom  Extents در نوار ابزار Graphics کلیک کنید .
تعاریف جهانی
پارامترهای مدل را از یک فایل متنی بارگیری کنید.
پارامترهای 1
1
در پنجره Model  Builder ، در قسمت Global  Definitions روی Parameters  1 کلیک کنید .
2
در پنجره تنظیمات برای پارامترها ، بخش پارامترها را پیدا کنید .
3
 روی Load  from  File کلیک کنید .
4
به پوشه Application Libraries مدل بروید و روی فایل galvanic_corrosion_with_deformation_parameters.txt دوبار کلیک کنید .
مواد
از کتابخانه مواد خوردگی برای تنظیم خواص مواد برای سینتیک الکترود در سطوح الکترود منیزیم و فولاد ملایم استفاده کنید.
مواد را اضافه کنید
1
در نوار ابزار Home ، روی  Add  Material کلیک کنید تا پنجره Add  Material باز شود .
2
به پنجره Add  Material بروید .
3
در درخت، خوردگی>  آلیاژهای آهن  (فولادها)>  فولاد ملایم  در  1.6  درصد وزنی  NaCl را انتخاب کنید .
4
روی Add  to  Component در نوار ابزار پنجره کلیک کنید .
مواد
فولاد ملایم در 1.6 درصد وزنی NaCl (mat1)
1
در پنجره تنظیمات برای مواد ، قسمت انتخاب موجودیت هندسی  را پیدا کنید .
2
از لیست سطح نهاد هندسی  ، Boundary را انتخاب کنید .
3
فقط مرزهای 2 و 4 را انتخاب کنید.
4
در پنجره Model  Builder ، فولاد ملایم را  در گره 1.6 درصد وزنی NaCl (mat1) گسترش دهید .
درون یابی 1 (iloc_exp)
1
در پنجره Model  Builder ، Component   (comp1)>Materials> Mild  steel  در  1.6  wt%  NaCl  (mat1)>Local  current  density  (lcd) گره را گسترش دهید ، سپس روی Interpolation   (iloc_exp) کلیک کنید .
2
در پنجره تنظیمات درون یابی ، روی  Plot کلیک کنید .
نمودار تابع باید به شکل زیر باشد:
مواد را اضافه کنید
1
به پنجره Add  Material بروید .
2
در درخت، Corrosion>Magnesium  Alloys>AE44 را  در  NaCl 1.6  wt%  انتخاب کنید .
3
روی Add  to  Component در نوار ابزار پنجره کلیک کنید .
مواد
AE44 در 1.6 درصد وزنی NaCl (mat2)
1
در پنجره تنظیمات برای مواد ، قسمت انتخاب موجودیت هندسی  را پیدا کنید .
2
از لیست سطح نهاد هندسی  ، Boundary را انتخاب کنید .
3
فقط مرز 5 را انتخاب کنید.
4
در پنجره Model  Builder ، AE44 را  در گره  1.6  wt%  NaCl  (mat2) گسترش دهید .
درون یابی 1 (iloc_exp)
1
در پنجره Model  Builder ، Component   (comp1)>Materials>AE44 را  در  1.6  درصد وزنی  NaCl  (mat2)>  گره چگالی جریان محلی  (LCD) گسترش دهید ، سپس روی Interpolation (iloc_exp) کلیک کنید .
2
در پنجره تنظیمات درون یابی ، روی  Plot کلیک کنید .
نمودار تابع باید به شکل زیر باشد:
3
در نوار ابزار Home ، روی  Add  Material کلیک کنید تا پنجره Add  Material بسته شود .
توزیع جریان ثانویه (CD)
اکنون فیزیک را برای توزیع فعلی تنظیم کنید. با انتخاب پتانسیل الکترود مرجع شروع کنید.
1
در پنجره تنظیمات برای توزیع جریان ثانویه  ، برای گسترش بخش فیزیک در مقابل پتانسیل الکترود مرجع مواد ، کلیک کنید .
2
از لیست، 0.241   (SCE  در مقابل  SHE) را انتخاب کنید .
الکترولیت 1
هدایت الکترولیت تعریف شده توسط کاربر را در حوزه الکترولیت تنظیم کنید.
1
در پنجره Model  Builder ، در قسمت Component   (comp1)> Secondary  Current  Distribution  (cd) روی Electrolyte  1 کلیک کنید .
2
در پنجره تنظیمات الکترولیت ، بخش الکترولیت را پیدا کنید .
3
از لیست σ l ، User  defined را انتخاب کنید . در قسمت متن مرتبط، سیگما را تایپ کنید .
سطح الکترود 1
مراحل زیر واکنش کاهش کاتدی را تنظیم می کند.
1
در نوار ابزار Physics ، روی  Boundaries کلیک کنید و Electrode  Surface را انتخاب کنید .
2
فقط مرزهای 2 و 4 را انتخاب کنید.
واکنش الکترود 1
1
در پنجره Model  Builder ، روی Electrode  Reaction  1 کلیک کنید .
2
در پنجره تنظیمات برای واکنش الکترود  ، بخش سینتیک الکترود را پیدا کنید .
3
از لیست loc,expr ، گزینه From  material را انتخاب کنید .
سطح الکترود 2
مراحل زیر واکنش خوردگی آندی و حرکت مرزی حاصل را تنظیم می کند.
1
در نوار ابزار Physics ، روی  Boundaries کلیک کنید و Electrode  Surface را انتخاب کنید .
2
فقط مرز 5 را انتخاب کنید.
3
در پنجره تنظیمات برای Electrode  Surface ، روی قسمت Dissolving-Depositing  Species کلیک کنید .
4
 روی افزودن کلیک کنید .
5
در جدول تنظیمات زیر را وارد کنید:
 
گونه ها
چگالی (KG/M^3)
جرم مولی (کیلوگرم بر مول)
Mg
rho_Mg
M_Mg
واکنش الکترود 1
1
در پنجره Model  Builder ، روی Electrode  Reaction  1 کلیک کنید .
2
در پنجره تنظیمات برای واکنش الکترود  ، بخش ضرایب استوکیومتری را پیدا کنید .
3
در قسمت متن n ، 2 را تایپ کنید .
4
در جدول ضرایب استوکیومتری برای گونه های انحلال-رسوب کننده: تنظیمات زیر را وارد کنید:
 
گونه ها
ضریب استوکیومتری (1)
Mg
1
5
بخش سینتیک الکترود  را پیدا کنید . از لیست loc,expr ، گزینه From material را انتخاب کنید .
چند فیزیک
مرز بدون تغییر شکل 1 (ndbdg1)
در زیر یک محدودیت قوی‌تر (نسبت به شرط پیش‌فرض) برای دیوارهای مسطح غیر رسوب‌گذاری اعمال می‌کند تا یک حرکت مرزی صفر را در جهت عادی اعمال کند.
1
در پنجره Model  Builder ، در قسمت Component   (comp1)>Multiphysics روی Nondeforming  Boundary   (ndbdg1) کلیک کنید .
2
در پنجره تنظیمات برای Nondeforming  Boundary ، قسمت Nondeforming  Boundary را پیدا کنید .
3
از لیست شرایط مرزی  ، جابجایی نرمال صفر را انتخاب کنید .
تغییر شکل سطح الکترود 1 (desdg1)
1
در پنجره Model  Builder ، روی Deforming  Electrode  Surface   (desdg1) کلیک کنید .
2
در پنجره تنظیمات برای تغییر شکل  سطح الکترود  ، قسمت انتخاب مرز را پیدا کنید .
3
در لیست، 4 را انتخاب کنید .
4
 روی حذف  از  انتخاب کلیک کنید .
5
فقط مرز 5 را انتخاب کنید.
مطالعه 1
زمان شبیه سازی 72 ساعت است.
مرحله 2: وابسته به زمان
1
در پنجره Model  Builder ، در مطالعه  1 ، روی Step  2:  Time  Dependent کلیک کنید .
2
در پنجره تنظیمات مربوط به زمان  وابسته ، قسمت تنظیمات مطالعه  را پیدا کنید .
3
در قسمت متن زمان خروجی ،  محدوده (0، 12*3600، 3*24*3600) را تایپ کنید .
4
برای گسترش بخش Study  Extensions کلیک کنید . تیک گزینه Automatic  Remeshing را انتخاب کنید .
5
در نوار ابزار صفحه اصلی ،  روی محاسبه کلیک کنید .
نتایج
در زیر ارقام موجود در بخش نتایج و بحث را بازتولید می کند .
پتانسیل الکترولیت (cd)
1
 روی دکمه Zoom  Extents در نوار ابزار Graphics کلیک کنید .
2
در پنجره Settings for 2D  Plot  Group ، قسمت Plot  Settings را پیدا کنید .
3
کادر بررسی لبه های مجموعه داده Plot را  پاک کنید .
خط 1
1
روی Electrolyte  Potential  (cd) کلیک راست کرده و Line را انتخاب کنید .
2
در پنجره تنظیمات خط ، بخش Expression را پیدا کنید .
3
در قسمت Expression text، 1 را تایپ کنید .
4
قسمت Coloring  and  Style را پیدا کنید . از لیست Coloring ، Uniform را انتخاب کنید .
5
از لیست رنگ ، سیاه را انتخاب کنید .
6
در نوار ابزار Electrolyte Potential (cd) ، روی  Plot کلیک کنید .
پتانسیل الکترولیت (cd)
1
در پنجره Model  Builder ، روی Electrolyte  Potential  (cd) کلیک کنید .
2
در پنجره Settings for 2D  Plot  Group ، بخش Data را پیدا کنید .
3
از لیست زمان  (ها) ، 0 را انتخاب کنید .
4
در نوار ابزار Electrolyte Potential (cd) ، روی  Plot کلیک کنید .
گروه طرح 1 بعدی 5
در نوار ابزار صفحه اصلی ، روی  Add  Plot  Group کلیک کنید و 1D  Plot  Group را انتخاب کنید .
نمودار خطی 1
1
روی 1D  Plot  Group  کلیک راست کرده و Line  Graph را انتخاب کنید .
2
در پنجره تنظیمات برای نمودار خط  ، بخش داده را پیدا کنید .
3
از لیست Dataset ، Study  1/Remeshed  Solution   (sol3) را انتخاب کنید .
4
از لیست انتخاب زمان  ، First را انتخاب کنید .
5
فقط مرزهای 2، 4 و 5 را انتخاب کنید.
6
روی Replace  Expression در گوشه سمت راست بالای بخش y-Axis  Data کلیک کنید . از منو، جزء   (comp1)> توزیع  جریان ثانویه>  سینتیک الکترود > cd.iloc_er1  – چگالی جریان محلی – A/m² را انتخاب کنید .
7
قسمت x-Axis  Data را پیدا کنید . از لیست Parameter ، Expression را انتخاب کنید .
8
در قسمت Expression text، x را تایپ کنید .
9
برای گسترش بخش Legends کلیک کنید . تیک Show  legends را انتخاب کنید .
10
از فهرست Legends ، Manual را انتخاب کنید .
11
در جدول تنظیمات زیر را وارد کنید:
 
افسانه ها
t=0 ساعت
نمودار خط 2
1
روی Line  Graph  کلیک راست کرده و Duplicate را انتخاب کنید .
2
در پنجره تنظیمات برای نمودار خط  ، بخش داده را پیدا کنید .
3
از لیست انتخاب زمان  ، آخرین را انتخاب کنید .
4
برای گسترش بخش عنوان کلیک کنید . از لیست نوع عنوان  ، هیچکدام را انتخاب کنید .
5
قسمت Legends را پیدا کنید . در جدول تنظیمات زیر را وارد کنید:
 
افسانه ها
t=72 ساعت
6
در نوار ابزار 1D Plot Group 5 ، روی  Plot کلیک کنید .