وارد کردن قطعات XML شرکت Infineon به بلوکهای IGBT و دیود در Simscape
اعتبار مورد نیاز : 1 + فایل شبیه سازی دارد
این مثال نشان میدهد که چگونه میتوان بهصورت خودکار پارامترهای موجود در دیتاشیتهای Infineon را به بلوکهای IGBT (ایدهآل، سوئیچینگ) و دیود در Simscape™ Electrical™ اعمال کرد.
مرور مدل
مدل InfineonIGBTHalfBridge شامل دو بلوک IGBT (ایدهآل، سوئیچینگ) و دو بلوک دیود است. این بلوکها یک مدار نیمپل را تشکیل میدهند که یک بار القایی را راهاندازی میکند.
اعمال دادههای XML قطعات Infineon به بلوکهای Simscape
از تابع ee_importDeviceParameters
برای اعمال فایلهای XML به بلوکهای IGBT (ایدهآل، سوئیچینگ) و دیود استفاده کنید.
فایل AIKW40N65DF5_igbt.xml
را به بلوکهای IGBT (ایدهآل، سوئیچینگ) و فایل AIKW40N65DF5_diode.xml
را به بلوکهای دیود اعمال کنید. برای اعمال پارامترهای دیتاشیتهای Infineon باید مقادیر مقاومت گیت هنگام روشن و خاموش شدن سوئیچ را مشخص کنید:
GateResistanceSwitchOn = 15; % اهم
GateResistanceSwitchOff = 15; % اهم
فایلهای XML مورد نظر برای اعمال به بلوکهای Simscape را انتخاب کنید:
igbtFileName = "AIKW40N65DF5_igbt.xml";
diodeFileName = "AIKW40N65DF5_diode.xml";
مدل را بارگذاری کرده و مسیر بلوکها را مشخص کنید:
modelName = "InfineonIGBTHalfBridge";
open_system(modelName);
blockPathIGBTL = modelName + "/IGBT(L)";
blockPathIGBTH = modelName + "/IGBT(H)";
blockPathDiodeL = modelName + "/Diode(L)";
blockPathDiodeH = modelName + "/Diode(H)";
برای اعمال دادههای فایلهای XML به بلوکها از تابع ee_importDeviceParameters
استفاده کنید:
% دستگاه IGBT(H)
ee_importDeviceParameters(igbtFileName, "infineon", blockPathIGBTH, ...
GateResistanceOn=GateResistanceSwitchOn, ...
GateResistanceOff=GateResistanceSwitchOff)
% دستگاه IGBT(L)
ee_importDeviceParameters(igbtFileName, "infineon", blockPathIGBTL, ...
GateResistanceOn=GateResistanceSwitchOn, ...
GateResistanceOff=GateResistanceSwitchOff)
% دستگاه Diode(H)
ee_importDeviceParameters(diodeFileName, "infineon", blockPathDiodeH, ...
GateResistanceOn=GateResistanceSwitchOn)
% دستگاه Diode(L)
ee_importDeviceParameters(diodeFileName, "infineon", blockPathDiodeL, ...
GateResistanceOn=GateResistanceSwitchOn)
ترسیم نتایج شبیهسازی
ولتاژ، جریان، تلفات هدایتی و تلفات سوئیچینگ مربوط به IGBT سمت بالا و دیود سمت پایین را ترسیم کنید:
InfineonIGBTHalfBridgePlotLosses;