ماڈل پر مبنی ڈیزائن کا استعمال کرتے ہوئے ہوائی جہاز کے الیکٹریکل نیٹ ورک کو ڈیزائن کرنا

یہ اشاعت ویبینار کی نقل فراہم کرتی ہے۔ "ماڈل پر مبنی ڈیزائن کا استعمال کرتے ہوئے ہوائی جہاز کے برقی نیٹ ورک کی ترقی". ویبنار کا انعقاد انجینئر میخائل پیسلنک نے کیا۔ CITM نمائش کنندہ.)

آج ہم یہ سیکھیں گے کہ ہم نمونے کے نتائج کی وفاداری اور درستگی اور نقلی عمل کی رفتار کے درمیان بہترین توازن حاصل کرنے کے لیے ماڈلز کو ٹیون کر سکتے ہیں۔ یہ تخروپن کو مؤثر طریقے سے استعمال کرنے اور اس بات کو یقینی بنانے کی کلید ہے کہ آپ کے ماڈل میں تفصیل کی سطح اس کام کے لیے موزوں ہے جسے آپ انجام دینا چاہتے ہیں۔

ماڈل پر مبنی ڈیزائن کا استعمال کرتے ہوئے ہوائی جہاز کے الیکٹریکل نیٹ ورک کو ڈیزائن کرنا

ہم یہ بھی سیکھیں گے:

  • آپ کس طرح آپٹیمائزیشن الگورتھم اور متوازی کمپیوٹنگ کا استعمال کر کے سمیولیشن کو تیز کر سکتے ہیں۔
  • ایک سے زیادہ کمپیوٹر کور میں نقلی تقسیم کیسے کریں، کاموں کو تیز کریں جیسے پیرامیٹر کا تخمینہ اور پیرامیٹر کا انتخاب؛
  • MATLAB کا استعمال کرتے ہوئے تخروپن اور تجزیہ کے کاموں کو خودکار بنا کر ترقی کو کیسے تیز کیا جائے؛
  • ہارمونک تجزیہ کے لیے MATLAB اسکرپٹس کا استعمال کیسے کریں اور خودکار رپورٹ جنریشن کا استعمال کرتے ہوئے کسی بھی قسم کے ٹیسٹ کے نتائج کو دستاویز کریں۔

ماڈل پر مبنی ڈیزائن کا استعمال کرتے ہوئے ہوائی جہاز کے الیکٹریکل نیٹ ورک کو ڈیزائن کرنا

ہم ہوائی جہاز کے برقی نیٹ ورک ماڈل کے ایک جائزہ کے ساتھ شروع کریں گے۔ ہم اس بات پر تبادلہ خیال کریں گے کہ ہمارے نقلی اہداف کیا ہیں اور ترقی کے اس عمل کو دیکھیں گے جو ماڈل بنانے کے لیے استعمال کیا گیا تھا۔

اس کے بعد ہم اس عمل کے مراحل سے گزریں گے، بشمول ابتدائی ڈیزائن - جہاں ہم ضروریات کو واضح کرتے ہیں۔ تفصیلی ڈیزائن - جہاں ہم برقی نیٹ ورک کے انفرادی اجزاء کو دیکھیں گے، اور آخر میں ہم تجریدی ماڈل کے پیرامیٹرز کو ایڈجسٹ کرنے کے لیے تفصیلی ڈیزائن کے نقلی نتائج کا استعمال کریں گے۔ آخر میں، ہم دیکھیں گے کہ آپ رپورٹس میں ان تمام مراحل کے نتائج کو کیسے دستاویز کرسکتے ہیں۔

یہاں اس نظام کی منصوبہ بندی کی نمائندگی ہے جسے ہم تیار کر رہے ہیں۔ یہ ہوائی جہاز کا نصف ماڈل ہے جس میں ایک جنریٹر، ایک AC بس، مختلف AC بوجھ، ایک ٹرانسفارمر-ریکٹیفائر یونٹ، مختلف بوجھوں والی DC بس، اور ایک بیٹری شامل ہے۔

ماڈل پر مبنی ڈیزائن کا استعمال کرتے ہوئے ہوائی جہاز کے الیکٹریکل نیٹ ورک کو ڈیزائن کرنا

سوئچز کا استعمال اجزاء کو برقی نیٹ ورک سے جوڑنے کے لیے کیا جاتا ہے۔ پرواز کے دوران اجزاء کے آن اور آف ہونے سے، برقی حالات بدل سکتے ہیں۔ ہم ان بدلتے ہوئے حالات میں ہوائی جہاز کے برقی گرڈ کے اس نصف حصے کا تجزیہ کرنا چاہتے ہیں۔

ہوائی جہاز کے برقی نظام کے مکمل ماڈل میں دیگر اجزاء شامل ہونے چاہئیں۔ ہم نے انہیں اس آدھے طیارے کے ماڈل میں شامل نہیں کیا ہے کیونکہ ہم صرف ان اجزاء کے درمیان تعاملات کا تجزیہ کرنا چاہتے ہیں۔ ہوائی جہاز اور جہاز سازی میں یہ ایک عام رواج ہے۔

نقلی مقاصد:

  • مختلف اجزاء کے ساتھ ساتھ ان کو جوڑنے والی پاور لائنوں کے لیے برقی ضروریات کا تعین کریں۔
  • انجینئرنگ کے مختلف شعبوں کے اجزاء کے درمیان نظام کے تعاملات کا تجزیہ کریں، بشمول الیکٹریکل، مکینیکل، ہائیڈرولک اور تھرمل اثرات۔
  • اور مزید تفصیلی سطح پر ہارمونک تجزیہ کریں۔
  • بدلتے ہوئے حالات میں بجلی کی فراہمی کے معیار کا تجزیہ کریں اور مختلف نیٹ ورک نوڈس میں وولٹیجز اور کرنٹ کو دیکھیں۔

نقلی مقاصد کے اس سیٹ کو تفصیل کی مختلف ڈگریوں کے ماڈلز کا استعمال کرکے بہترین طریقے سے پیش کیا جاتا ہے۔ ہم دیکھیں گے کہ جیسے جیسے ہم ترقی کے عمل سے گزریں گے، ہمارے پاس ایک خلاصہ اور ایک تفصیلی ماڈل ہوگا۔

جب ہم ان مختلف ماڈل ویریئنٹس کے نقلی نتائج کو دیکھتے ہیں، تو ہم دیکھتے ہیں کہ سسٹم لیول ماڈل اور تفصیلی ماڈل کے نتائج ایک جیسے ہیں۔
ماڈل پر مبنی ڈیزائن کا استعمال کرتے ہوئے ہوائی جہاز کے الیکٹریکل نیٹ ورک کو ڈیزائن کرنا

اگر ہم تخروپن کے نتائج پر گہری نظر ڈالیں، تو ہم دیکھتے ہیں کہ ہمارے ماڈل کے تفصیلی ورژن میں پاور ڈیوائسز کو تبدیل کرنے کی وجہ سے پیدا ہونے والی حرکیات کے باوجود، مجموعی طور پر نقلی نتائج ایک جیسے ہیں۔

یہ ہمیں نظام کی سطح پر تیز رفتار تکرار کرنے کے ساتھ ساتھ دانے دار سطح پر برقی نظام کا تفصیلی تجزیہ کرنے کی اجازت دیتا ہے۔ اس طرح ہم اپنے مقاصد کو مؤثر طریقے سے حاصل کر سکتے ہیں۔

اب آئیے اس ماڈل کے بارے میں بات کرتے ہیں جس کے ساتھ ہم کام کر رہے ہیں۔ ہم نے برقی نیٹ ورک میں ہر جزو کے لیے کئی اختیارات بنائے ہیں۔ ہم جس مسئلے کو حل کر رہے ہیں اس کی بنیاد پر ہم اس بات کا انتخاب کریں گے کہ کون سا جزو مختلف استعمال کرنا ہے۔

جب ہم گرڈ پاور جنریشن کے اختیارات کو تلاش کرتے ہیں، تو ہم انٹیگریٹڈ ڈرائیو جنریٹر کو سائکلوکونیکٹر قسم کے متغیر رفتار جنریٹر یا ڈی سی کپلڈ فریکوئنسی جنریٹر سے بدل سکتے ہیں۔ ہم AC سرکٹ میں تجریدی یا تفصیلی بوجھ والے اجزاء استعمال کر سکتے ہیں۔

اسی طرح، ڈی سی نیٹ ورک کے لیے، ہم ایک تجریدی، تفصیلی یا کثیر الضابطہ اختیار استعمال کر سکتے ہیں جو دیگر جسمانی شعبوں جیسے میکانکس، ہائیڈرولکس اور درجہ حرارت کے اثرات کو مدنظر رکھتا ہے۔

ماڈل کے بارے میں مزید تفصیلات۔

ماڈل پر مبنی ڈیزائن کا استعمال کرتے ہوئے ہوائی جہاز کے الیکٹریکل نیٹ ورک کو ڈیزائن کرنا

یہاں آپ کو جنریٹر، ڈسٹری بیوشن نیٹ ورک، اور نیٹ ورک کے اجزاء نظر آتے ہیں۔ ماڈل فی الحال تجریدی اجزاء کے ماڈلز کے ساتھ تخروپن کے لیے ترتیب دیا گیا ہے۔ ایکچیویٹر کو صرف اس فعال اور رد عمل کی طاقت کی وضاحت کرکے ماڈل بنایا گیا ہے جو جزو استعمال کرتا ہے۔

اگر ہم اس ماڈل کو تفصیلی اجزاء کی مختلف حالتوں کو استعمال کرنے کے لیے تشکیل دیتے ہیں، تو ایکچیویٹر پہلے سے ہی ایک برقی مشین کے طور پر تیار کیا گیا ہے۔ ہمارے پاس مستقل مقناطیس ہم وقت ساز موٹر، ​​کنورٹرز اور ڈی سی بس اور کنٹرول سسٹم ہے۔ اگر ہم ٹرانسفارمر ریکٹیفائر یونٹ کو دیکھیں تو ہم دیکھتے ہیں کہ اسے ٹرانسفارمرز اور یونیورسل پلوں کا استعمال کرتے ہوئے بنایا گیا ہے جو پاور الیکٹرانکس میں استعمال ہوتے ہیں۔

ہم ایک سسٹم آپشن (TRU DC لوڈز -> بلاک چوائسز -> ملٹی ڈومین پر) بھی منتخب کر سکتے ہیں جو دیگر جسمانی مظاہر (فیول پمپ میں) سے وابستہ اثرات کو مدنظر رکھتا ہے۔ فیول پمپ کے لیے، ہم دیکھتے ہیں کہ ہمارے پاس ہائیڈرولک پمپ، ہائیڈرولک بوجھ ہے۔ ہیٹر کے لیے، ہم درجہ حرارت کے اثرات پر غور کرتے ہیں جو درجہ حرارت میں تبدیلی کے ساتھ اس جزو کے رویے کو متاثر کرتے ہیں۔ ہمارے جنریٹر کو ایک ہم وقت ساز مشین کا استعمال کرتے ہوئے ماڈل بنایا گیا ہے اور اس مشین کے لیے وولٹیج فیلڈ سیٹ کرنے کے لیے ہمارے پاس کنٹرول سسٹم ہے۔

Flight_Cycle_Num نامی MATLAB متغیر کا استعمال کرتے ہوئے فلائٹ سائیکلوں کا انتخاب کیا جاتا ہے۔ اور یہاں ہم MATLAB ورک اسپیس سے ڈیٹا دیکھتے ہیں جو برقی نیٹ ورک کے بعض اجزاء کے آن اور آف ہونے پر کنٹرول کرتا ہے۔ یہ پلاٹ (Plot_FC) پہلی فلائٹ سائیکل کے لیے دکھاتا ہے جب اجزاء آن یا آف ہوتے ہیں۔

اگر ہم ماڈل کو ٹیونڈ ورژن میں ٹیون کرتے ہیں، تو ہم اس اسکرپٹ (Test_APN_Model_SHORT) کو ماڈل کو چلانے اور اسے تین مختلف فلائٹ سائیکلوں میں جانچنے کے لیے استعمال کر سکتے ہیں۔ پہلی فلائٹ سائیکل جاری ہے اور ہم مختلف حالات میں سسٹم کی جانچ کر رہے ہیں۔ اس کے بعد ہم خود بخود ماڈل کو دوسرا فلائٹ سائیکل اور تیسرا چلانے کے لیے تشکیل دیتے ہیں۔ ان ٹیسٹوں کی تکمیل پر، ہمارے پاس ایک رپورٹ ہے جو پچھلے ٹیسٹ رنز کے مقابلے ان تین ٹیسٹوں کے نتائج کو ظاہر کرتی ہے۔ رپورٹ میں آپ ماڈل کے اسکرین شاٹس، جنریٹر کے آؤٹ پٹ پر رفتار، وولٹیج اور پیدا ہونے والی طاقت کو ظاہر کرنے والے گراف کے اسکرین شاٹس، پچھلے ٹیسٹوں کے ساتھ موازنہ کے گراف کے ساتھ ساتھ برقی نیٹ ورک کے معیار کے تجزیہ کے نتائج بھی دیکھ سکتے ہیں۔

ماڈل پر مبنی ڈیزائن کا استعمال کرتے ہوئے ہوائی جہاز کے الیکٹریکل نیٹ ورک کو ڈیزائن کرنا

ماڈل کی مخلصی اور نقلی رفتار کے درمیان تجارت کا پتہ لگانا نقلی کو مؤثر طریقے سے استعمال کرنے کی کلید ہے۔ جیسا کہ آپ اپنے ماڈل میں مزید تفصیلات شامل کرتے ہیں، ماڈل کا حساب لگانے اور اس کی نقل کرنے کے لیے درکار وقت بڑھتا جاتا ہے۔ آپ جس مخصوص مسئلے کو حل کر رہے ہیں اس کے لیے ماڈل کو اپنی مرضی کے مطابق بنانا ضروری ہے۔

جب ہم پاور کوالٹی جیسی تفصیلات میں دلچسپی رکھتے ہیں، تو ہم پاور الیکٹرانکس سوئچنگ اور حقیقت پسندانہ بوجھ جیسے اثرات شامل کرتے ہیں۔ تاہم، جب ہم الیکٹریکل گرڈ میں مختلف اجزاء کے ذریعے توانائی کی پیداوار یا استعمال جیسے مسائل میں دلچسپی رکھتے ہیں، تو ہم پیچیدہ نقلی طریقہ، تجریدی بوجھ اور اوسط وولٹیج ماڈل استعمال کریں گے۔

Mathworks کی مصنوعات کا استعمال کرتے ہوئے، آپ ہاتھ میں موجود مسئلے کے لیے تفصیل کی صحیح سطح کا انتخاب کر سکتے ہیں۔

ماڈل پر مبنی ڈیزائن کا استعمال کرتے ہوئے ہوائی جہاز کے الیکٹریکل نیٹ ورک کو ڈیزائن کرنا

مؤثر طریقے سے ڈیزائن کرنے کے لیے، ہمیں اجزاء کے تجریدی اور تفصیلی دونوں ماڈلز کی ضرورت ہے۔ یہاں یہ ہے کہ یہ اختیارات ہمارے ترقیاتی عمل میں کیسے فٹ ہوتے ہیں:

  • سب سے پہلے، ہم ماڈل کے تجریدی ورژن کا استعمال کرتے ہوئے ضروریات کو واضح کرتے ہیں۔
  • اس کے بعد ہم اجزاء کو تفصیل سے ڈیزائن کرنے کے لیے بہتر تقاضوں کا استعمال کرتے ہیں۔
  • ہم اپنے ماڈل میں کسی جزو کے تجریدی اور تفصیلی ورژن کو یکجا کر سکتے ہیں، جس سے میکانیکل سسٹمز اور کنٹرول سسٹمز کے ساتھ جزو کی تصدیق اور امتزاج ہو سکتا ہے۔
  • آخر میں، ہم تجریدی ماڈل کے پیرامیٹرز کو ٹیون کرنے کے لیے تفصیلی ماڈل کے نقلی نتائج کا استعمال کر سکتے ہیں۔ اس سے ہمیں ایک ایسا ماڈل ملے گا جو تیزی سے چلتا ہے اور درست نتائج دیتا ہے۔

آپ دیکھ سکتے ہیں کہ یہ دو اختیارات—سسٹم اور تفصیلی ماڈل—ایک ​​دوسرے کی تکمیل کرتے ہیں۔ ضروریات کو واضح کرنے کے لیے خلاصہ ماڈل کے ساتھ جو کام ہم کرتے ہیں وہ تفصیلی ڈیزائن کے لیے درکار تکرار کی تعداد کو کم کر دیتا ہے۔ یہ ہماری ترقی کے عمل کو تیز کرتا ہے۔ تفصیلی ماڈل کے نقلی نتائج ہمیں ایک تجریدی ماڈل فراہم کرتے ہیں جو تیزی سے چلتا ہے اور درست نتائج دیتا ہے۔ اس سے ہمیں ماڈل کی تفصیل کی سطح اور اس کام کے درمیان ایک مماثلت حاصل کرنے کی اجازت ملتی ہے جو تخروپن انجام دے رہا ہے۔

ماڈل پر مبنی ڈیزائن کا استعمال کرتے ہوئے ہوائی جہاز کے الیکٹریکل نیٹ ورک کو ڈیزائن کرنا

دنیا بھر میں بہت سی کمپنیاں پیچیدہ نظام تیار کرنے کے لیے MOS کا استعمال کرتی ہیں۔ Airbus MOP کی بنیاد پر A380 کے لیے فیول مینجمنٹ سسٹم تیار کر رہا ہے۔ اس نظام میں 20 سے زیادہ پمپ اور 40 سے زیادہ والوز ہیں۔ آپ مختلف ناکامی کے منظرناموں کی تعداد کا تصور کر سکتے ہیں جو ہو سکتا ہے۔ تخروپن کا استعمال کرتے ہوئے، وہ ہر ہفتے کے آخر میں ایک لاکھ سے زیادہ ٹیسٹ چلا سکتے ہیں۔ اس سے انہیں یہ اعتماد ملتا ہے کہ ناکامی کے منظر نامے سے قطع نظر، ان کا کنٹرول سسٹم اسے سنبھال سکتا ہے۔

اب جب کہ ہم نے اپنے ماڈل اور اپنے نقلی اہداف کا ایک جائزہ دیکھا ہے، ہم ڈیزائن کے عمل سے گزریں گے۔ ہم سسٹم کی ضروریات کو واضح کرنے کے لیے ایک تجریدی ماڈل کا استعمال کرکے شروع کریں گے۔ ان بہتر تقاضوں کو تفصیلی ڈیزائن کے لیے استعمال کیا جائے گا۔

ماڈل پر مبنی ڈیزائن کا استعمال کرتے ہوئے ہوائی جہاز کے الیکٹریکل نیٹ ورک کو ڈیزائن کرنا

ہم دیکھیں گے کہ ترقی کے عمل میں ضروریات کے دستاویزات کو کیسے ضم کیا جائے۔ ہمارے پاس ضروریات کی ایک بڑی دستاویز ہے جو ہمارے سسٹم کی تمام ضروریات کو بیان کرتی ہے۔ مجموعی طور پر پروجیکٹ کے ساتھ ضروریات کا موازنہ کرنا اور یہ یقینی بنانا بہت مشکل ہے کہ پروجیکٹ ان ضروریات کو پورا کرتا ہے۔

ماڈل پر مبنی ڈیزائن کا استعمال کرتے ہوئے ہوائی جہاز کے الیکٹریکل نیٹ ورک کو ڈیزائن کرنا

SLVNV کا استعمال کرتے ہوئے، آپ Simulink میں ضروریات کے دستاویزات اور ماڈل کو براہ راست لنک کر سکتے ہیں۔ آپ ماڈل سے براہ راست ضروریات کے لنکس بنا سکتے ہیں۔ اس سے اس بات کی تصدیق کرنا آسان ہو جاتا ہے کہ ماڈل کا ایک خاص حصہ کسی خاص ضرورت سے متعلق ہے اور اس کے برعکس۔ یہ رابطہ دو طرفہ ہے۔ لہذا اگر ہم کسی ضرورت کو دیکھ رہے ہیں، تو ہم یہ دیکھنے کے لیے جلدی سے کسی ماڈل پر جا سکتے ہیں کہ اس ضرورت کو کیسے پورا کیا جاتا ہے۔

ماڈل پر مبنی ڈیزائن کا استعمال کرتے ہوئے ہوائی جہاز کے الیکٹریکل نیٹ ورک کو ڈیزائن کرنا

اب جب کہ ہم نے ضروریات کی دستاویز کو ورک فلو میں ضم کر دیا ہے، ہم برقی نیٹ ورک کے لیے ضروریات کو بہتر کریں گے۔ خاص طور پر، ہم جنریٹرز اور ٹرانسمیشن لائنوں کے لیے آپریٹنگ، چوٹی، اور ڈیزائن لوڈ کی ضروریات کو دیکھیں گے۔ ہم گرڈ کے حالات کی ایک وسیع رینج پر ان کی جانچ کریں گے۔ وہ. مختلف فلائٹ سائیکلوں کے دوران، جب مختلف بوجھ آن اور آف ہوتے ہیں۔ چونکہ ہم صرف پاور پر توجہ مرکوز کر رہے ہیں، ہم پاور الیکٹرانکس میں سوئچنگ کو نظر انداز کر دیں گے۔ لہذا، ہم تجریدی ماڈلز اور آسان نقلی طریقے استعمال کریں گے۔ اس کا مطلب ہے کہ ہم ان تفصیلات کو نظر انداز کرنے کے لیے ماڈل کو ٹیون کریں گے جن کی ہمیں ضرورت نہیں ہے۔ اس سے تخروپن تیزی سے چلے گا اور ہمیں طویل پرواز کے چکروں کے دوران حالات کو جانچنے کی اجازت ملے گی۔

ہمارے پاس ایک متبادل کرنٹ ذریعہ ہے جو مزاحمتوں، اہلیتوں اور انڈکٹنس کی ایک زنجیر سے گزرتا ہے۔ سرکٹ میں ایک سوئچ ہے جو کچھ دیر بعد کھلتا ہے اور پھر دوبارہ بند ہو جاتا ہے۔ اگر آپ تخروپن چلاتے ہیں، تو آپ مسلسل حل کرنے والے کے ساتھ نتائج دیکھ سکتے ہیں۔ (V1) آپ دیکھ سکتے ہیں کہ سوئچ کے کھلنے اور بند ہونے سے وابستہ دوغلے درست طریقے سے ظاہر ہوتے ہیں۔

اب آئیے ڈسکریٹ موڈ پر جائیں۔ PowerGui بلاک پر ڈبل کلک کریں اور سولور ٹیب میں ڈسکریٹ سولور کو منتخب کریں۔ آپ دیکھ سکتے ہیں کہ مجرد حل کرنے والا اب منتخب ہو چکا ہے۔ آئیے تخروپن شروع کرتے ہیں۔ آپ دیکھیں گے کہ اب نتائج تقریباً ایک جیسے ہیں، لیکن درستگی منتخب نمونے کی شرح پر منحصر ہے۔

ماڈل پر مبنی ڈیزائن کا استعمال کرتے ہوئے ہوائی جہاز کے الیکٹریکل نیٹ ورک کو ڈیزائن کرنا

اب میں کمپلیکس سمولیشن موڈ کو منتخب کر سکتا ہوں، فریکوئنسی سیٹ کر سکتا ہوں - چونکہ حل صرف ایک خاص فریکوئنسی پر حاصل کیا جاتا ہے - اور سمولیشن کو دوبارہ چلا سکتا ہوں۔ آپ دیکھیں گے کہ صرف سگنل کے طول و عرض ظاہر ہوتے ہیں۔ اس بلاک پر کلک کرنے سے، میں ایک MATLAB اسکرپٹ چلا سکتا ہوں جو ماڈل کو تینوں سمولیشن موڈز میں ترتیب وار چلائے گا اور نتیجے میں آنے والے پلاٹوں کو ایک دوسرے کے اوپر پلاٹ کرے گا۔ اگر ہم کرنٹ اور وولٹیج کو قریب سے دیکھیں تو ہم دیکھیں گے کہ مجرد نتائج مسلسل نتائج کے قریب ہیں، لیکن مکمل طور پر موافق ہیں۔ اگر آپ کرنٹ پر نظر ڈالیں، تو آپ دیکھ سکتے ہیں کہ ایک ایسی چوٹی ہے جو تخروپن کے مجرد موڈ میں نوٹ نہیں کی گئی تھی۔ اور ہم دیکھتے ہیں کہ پیچیدہ موڈ آپ کو صرف طول و عرض کو دیکھنے کی اجازت دیتا ہے۔ اگر آپ حل کرنے والے قدم کو دیکھیں تو آپ دیکھ سکتے ہیں کہ پیچیدہ حل کرنے والے کو صرف 56 مراحل کی ضرورت ہوتی ہے، جب کہ دوسرے حل کرنے والوں کو تخروپن کو مکمل کرنے کے لیے مزید کئی مراحل کی ضرورت ہوتی ہے۔ اس نے پیچیدہ سمولیشن موڈ کو دوسرے موڈز کے مقابلے بہت تیزی سے چلانے کی اجازت دی۔

ماڈل پر مبنی ڈیزائن کا استعمال کرتے ہوئے ہوائی جہاز کے الیکٹریکل نیٹ ورک کو ڈیزائن کرنا

ایک مناسب سمولیشن موڈ کو منتخب کرنے کے علاوہ، ہمیں مناسب سطح کی تفصیل کے ساتھ ماڈلز کی ضرورت ہے۔ برقی نیٹ ورک میں اجزاء کی بجلی کی ضروریات کو واضح کرنے کے لیے، ہم عام اطلاق کے تجریدی ماڈل استعمال کریں گے۔ ڈائنامک لوڈ بلاک ہمیں فعال اور ری ایکٹیو پاور کی وضاحت کرنے کی اجازت دیتا ہے جسے کوئی جزو نیٹ ورک میں استعمال کرتا ہے یا پیدا کرتا ہے۔

ہم ضروریات کے ابتدائی سیٹ کی بنیاد پر رد عمل اور فعال طاقت کے لیے ایک ابتدائی تجریدی ماڈل کی وضاحت کریں گے۔ ہم آئیڈیل سورس بلاک کو بطور ذریعہ استعمال کریں گے۔ یہ آپ کو نیٹ ورک پر وولٹیج سیٹ کرنے کی اجازت دے گا، اور آپ اسے جنریٹر کے پیرامیٹرز کا تعین کرنے کے لیے استعمال کر سکتے ہیں، اور یہ سمجھ سکتے ہیں کہ اسے کتنی طاقت پیدا کرنی چاہیے۔

اگلا، آپ دیکھیں گے کہ جنریٹر اور ٹرانسمیشن لائنوں کے لیے بجلی کی ضروریات کو بہتر بنانے کے لیے تخروپن کا استعمال کیسے کیا جائے۔

ماڈل پر مبنی ڈیزائن کا استعمال کرتے ہوئے ہوائی جہاز کے الیکٹریکل نیٹ ورک کو ڈیزائن کرنا

ہمارے پاس ضروریات کا ایک ابتدائی سیٹ ہے جس میں نیٹ ورک کے اجزاء کے لیے پاور ریٹنگ اور پاور فیکٹر شامل ہیں۔ ہمارے پاس بہت سے حالات ہیں جن میں یہ نیٹ ورک کام کر سکتا ہے۔ ہم مختلف شرائط کے تحت جانچ کر کے ان ابتدائی تقاضوں کو بہتر بنانا چاہتے ہیں۔ ہم تجریدی بوجھ اور ذرائع کو استعمال کرنے کے لیے ماڈل کو ٹیوننگ کرکے اور آپریٹنگ حالات کی ایک وسیع رینج کے تحت ضروریات کی جانچ کرکے ایسا کریں گے۔

ہم تجریدی بوجھ اور جنریٹر ماڈل استعمال کرنے کے لیے ماڈل کو ترتیب دیں گے، اور آپریٹنگ حالات کی ایک وسیع رینج میں پیدا اور استعمال ہونے والی بجلی دیکھیں گے۔

ماڈل پر مبنی ڈیزائن کا استعمال کرتے ہوئے ہوائی جہاز کے الیکٹریکل نیٹ ورک کو ڈیزائن کرنا

اب ہم آگے بڑھیں گے۔ تفصیلی ڈیزائن. ہم ڈیزائن کی تفصیل کے لیے بہتر تقاضوں کا استعمال کریں گے، اور انضمام کے مسائل کا پتہ لگانے کے لیے ہم ان تفصیلی اجزاء کو سسٹم ماڈل کے ساتھ جوڑیں گے۔

ماڈل پر مبنی ڈیزائن کا استعمال کرتے ہوئے ہوائی جہاز کے الیکٹریکل نیٹ ورک کو ڈیزائن کرنا

آج، ہوائی جہاز میں بجلی پیدا کرنے کے لیے کئی اختیارات دستیاب ہیں۔ عام طور پر جنریٹر گیس ٹربائن کے ساتھ مواصلت کے ذریعے چلایا جاتا ہے۔ ٹربائن متغیر فریکوئنسی پر گھومتی ہے۔ اگر نیٹ ورک کی ایک مقررہ فریکوئنسی ہونی چاہیے، تو متغیر ٹربائن شافٹ کی رفتار سے نیٹ ورک میں مستقل فریکوئنسی میں تبدیلی کی ضرورت ہے۔ یہ جنریٹر کے اپ اسٹریم میں مربوط مستقل رفتار ڈرائیو کا استعمال کرکے، یا متغیر فریکوئنسی AC کو مستقل فریکوئنسی AC میں تبدیل کرنے کے لیے پاور الیکٹرانکس کا استعمال کرکے کیا جاسکتا ہے۔ فلوٹنگ فریکوئنسی والے سسٹم بھی موجود ہیں، جہاں نیٹ ورک میں فریکوئنسی بدل سکتی ہے اور نیٹ ورک میں بوجھ پر توانائی کی تبدیلی واقع ہوتی ہے۔

ان اختیارات میں سے ہر ایک کو توانائی کو تبدیل کرنے کے لیے جنریٹر اور پاور الیکٹرانکس کی ضرورت ہوتی ہے۔

ماڈل پر مبنی ڈیزائن کا استعمال کرتے ہوئے ہوائی جہاز کے الیکٹریکل نیٹ ورک کو ڈیزائن کرنا

ہمارے پاس ایک گیس ٹربائن ہے جو متغیر رفتار سے گھومتی ہے۔ اس ٹربائن کو جنریٹر شافٹ کو گھمانے کے لیے استعمال کیا جاتا ہے، جو متغیر فریکوئنسی کا متبادل کرنٹ پیدا کرتا ہے۔ اس متغیر فریکوئنسی کو ایک مقررہ فریکوئنسی میں تبدیل کرنے کے لیے پاور الیکٹرانکس کے مختلف اختیارات استعمال کیے جا سکتے ہیں۔ ہم ان مختلف اختیارات کا جائزہ لینا چاہیں گے۔ یہ SPS کا استعمال کرتے ہوئے کیا جا سکتا ہے۔

ہم ان میں سے ہر ایک سسٹم کو ماڈل بنا سکتے ہیں اور مختلف حالات کے تحت سمیولیشن چلا سکتے ہیں تاکہ یہ اندازہ لگایا جا سکے کہ ہمارے سسٹم کے لیے کون سا آپشن بہترین ہے۔ آئیے ماڈل پر جائیں اور دیکھیں کہ یہ کیسے ہوتا ہے۔

ماڈل پر مبنی ڈیزائن کا استعمال کرتے ہوئے ہوائی جہاز کے الیکٹریکل نیٹ ورک کو ڈیزائن کرنا

یہ وہ ماڈل ہے جس کے ساتھ ہم کام کر رہے ہیں۔ گیس ٹربائن شافٹ سے متغیر رفتار جنریٹر میں منتقل ہوتی ہے۔ اور cycloconverter مقررہ فریکوئنسی کے متبادل کرنٹ پیدا کرنے کے لیے استعمال ہوتا ہے۔ اگر آپ تخروپن چلاتے ہیں، تو آپ دیکھیں گے کہ ماڈل کیسا برتاؤ کرتا ہے۔ اوپر والا گراف گیس ٹربائن کی متغیر رفتار کو ظاہر کرتا ہے۔ آپ دیکھتے ہیں کہ تعدد بدل رہا ہے۔ دوسرے گراف میں یہ پیلے رنگ کا سگنل جنریٹر کے آؤٹ پٹ میں کسی ایک مرحلے کا وولٹیج ہے۔ یہ فکسڈ فریکوئنسی الٹرنیٹنگ کرنٹ پاور الیکٹرانکس کا استعمال کرتے ہوئے متغیر رفتار سے بنایا گیا ہے۔

آئیے دیکھتے ہیں کہ AC بوجھ کیسے بیان کیے جاتے ہیں۔ ہمارا ایک لیمپ، ایک ہائیڈرولک پمپ اور ایکچیویٹر سے جڑا ہوا ہے۔ یہ اجزاء SPS کے بلاکس کا استعمال کرتے ہوئے ماڈل بنائے گئے ہیں۔

SPS میں ان بلاکس میں سے ہر ایک میں کنفیگریشن سیٹنگز شامل ہیں تاکہ آپ کو مختلف اجزاء کی ترتیب کو ایڈجسٹ کرنے اور اپنے ماڈل میں تفصیل کی سطح کو ایڈجسٹ کرنے کی اجازت دی جائے۔

ماڈل پر مبنی ڈیزائن کا استعمال کرتے ہوئے ہوائی جہاز کے الیکٹریکل نیٹ ورک کو ڈیزائن کرنا

ہم نے ہر جزو کا تفصیلی ورژن چلانے کے لیے ماڈلز کو ترتیب دیا۔ اس لیے ہمارے پاس AC بوجھ کو ماڈل کرنے کے لیے بہت زیادہ طاقت ہے اور تفصیلی اجزاء کو مجرد موڈ میں نقل کر کے ہم اپنے برقی نیٹ ورک میں کیا ہو رہا ہے اس کی بہت زیادہ تفصیل دیکھ سکتے ہیں۔

ماڈل کے تفصیلی ورژن کے ساتھ جو کام ہم انجام دیں گے ان میں سے ایک برقی توانائی کے معیار کا تجزیہ ہے۔

ماڈل پر مبنی ڈیزائن کا استعمال کرتے ہوئے ہوائی جہاز کے الیکٹریکل نیٹ ورک کو ڈیزائن کرنا

جب سسٹم میں بوجھ متعارف کرایا جاتا ہے، تو یہ وولٹیج کے منبع پر موج کی مسخ کا سبب بن سکتا ہے۔ یہ ایک مثالی سینوسائڈ ہے، اور اس طرح کا سگنل جنریٹر کے آؤٹ پٹ پر ہو گا اگر بوجھ مستقل ہے۔ تاہم، جیسے جیسے ان اجزاء کی تعداد بڑھ جاتی ہے جنہیں آن اور آف کیا جا سکتا ہے، یہ ویوفارم مسخ ہو سکتا ہے اور اس کے نتیجے میں اس طرح کے چھوٹے اوور شوٹ ہو سکتے ہیں۔

وولٹیج کے منبع پر لہر کی شکل میں یہ اسپائکس مسائل کا سبب بن سکتے ہیں۔ یہ پاور الیکٹرانکس میں سوئچنگ کی وجہ سے جنریٹر کے زیادہ گرم ہونے کا باعث بن سکتا ہے، اس سے بڑے غیر جانبدار کرنٹ بن سکتے ہیں، اور پاور الیکٹرانکس میں غیر ضروری سوئچنگ کا سبب بھی بن سکتا ہے کیونکہ وہ سگنل میں اس اچھال کی توقع نہیں کرتے ہیں۔

ہارمونک ڈسٹورشن AC برقی طاقت کے معیار کا ایک پیمانہ پیش کرتا ہے۔ نیٹ ورک کے بدلتے ہوئے حالات کے تحت اس تناسب کی پیمائش کرنا ضروری ہے کیونکہ کوالٹی اس بات پر منحصر ہوگی کہ کون سا جزو آن اور آف ہے۔ MathWorks ٹولز کے استعمال سے اس تناسب کی پیمائش کرنا آسان ہے اور اسے مختلف حالات میں جانچ کے لیے خودکار بنایا جا سکتا ہے۔

پر THD کے بارے میں مزید جانیں۔ وکیپیڈیا.

اگلا ہم دیکھیں گے کہ کیسے عمل کرنا ہے۔ تخروپن کا استعمال کرتے ہوئے بجلی کے معیار کا تجزیہ۔

ہمارے پاس ہوائی جہاز کے برقی نیٹ ورک کا ایک ماڈل ہے۔ نیٹ ورک میں مختلف بوجھوں کی وجہ سے، جنریٹر کے آؤٹ پٹ پر وولٹیج ویوفارم مسخ ہو جاتا ہے۔ اس سے کھانے کی کوالٹی خراب ہوتی ہے۔ یہ بوجھ منقطع ہو جاتے ہیں اور پرواز کے دوران مختلف اوقات میں آن لائن لائے جاتے ہیں۔

ہم مختلف حالات میں اس نیٹ ورک کے پاور کوالٹی کا جائزہ لینا چاہتے ہیں۔ اس کے لیے ہم خود بخود THD کا حساب لگانے کے لیے SPS اور MATLAB استعمال کریں گے۔ ہم GUI کا استعمال کرتے ہوئے انٹرایکٹو طریقے سے تناسب کا حساب لگا سکتے ہیں یا آٹومیشن کے لیے MATLAB اسکرپٹ استعمال کر سکتے ہیں۔

آئیے آپ کو ایک مثال کے ساتھ یہ دکھانے کے لیے ماڈل پر واپس جائیں۔ ہمارے ہوائی جہاز کے الیکٹریکل نیٹ ورک کا ماڈل ایک جنریٹر، ایک AC بس، AC بوجھ، اور ایک ٹرانسفارمر-ریکٹیفائر اور DC لوڈز پر مشتمل ہے۔ ہم مختلف حالات کے تحت نیٹ ورک کے مختلف مقامات پر بجلی کے معیار کی پیمائش کرنا چاہتے ہیں۔ شروع کرنے کے لیے، میں آپ کو دکھاؤں گا کہ یہ صرف جنریٹر کے لیے انٹرایکٹو طریقے سے کیسے کریں۔ پھر میں آپ کو دکھاؤں گا کہ MATLAB کا استعمال کرتے ہوئے اس عمل کو خود کار طریقے سے کیسے بنایا جائے۔ ہم سب سے پہلے THD کا حساب لگانے کے لیے درکار ڈیٹا اکٹھا کرنے کے لیے ایک سمولیشن چلائیں گے۔

ماڈل پر مبنی ڈیزائن کا استعمال کرتے ہوئے ہوائی جہاز کے الیکٹریکل نیٹ ورک کو ڈیزائن کرنا

یہ گراف (Gen1_Vab) جنریٹر کے مراحل کے درمیان وولٹیج کو ظاہر کرتا ہے۔ جیسا کہ آپ دیکھ سکتے ہیں، یہ ایک کامل سائن لہر نہیں ہے۔ اس کا مطلب ہے کہ نیٹ ورک کی پاور کوالٹی نیٹ ورک پر موجود اجزاء سے متاثر ہوتی ہے۔ ایک بار سمولیشن مکمل ہونے کے بعد، ہم THD کا حساب لگانے کے لیے فاسٹ فوئیر ٹرانسفارم کا استعمال کریں گے۔ ہم پاورگوئی بلاک کھولیں گے اور ایف ایف ٹی تجزیہ ٹول کھولیں گے۔ آپ دیکھ سکتے ہیں کہ ٹول خود بخود اس ڈیٹا سے بھرا ہوا ہے جو میں نے نقلی کے دوران ریکارڈ کیا تھا۔ ہم FFT ونڈو کو منتخب کریں گے، تعدد اور رینج کی وضاحت کریں گے، اور نتائج ظاہر کریں گے۔ آپ دیکھ سکتے ہیں کہ ہارمونک ڈسٹورشن فیکٹر 2.8% ہے۔ یہاں آپ مختلف ہارمونکس کی شراکت دیکھ سکتے ہیں۔ آپ نے دیکھا کہ آپ ہارمونک ڈسٹورشن گتانک کو انٹرایکٹو طریقے سے کیسے حساب لگا سکتے ہیں۔ لیکن ہم مختلف حالات کے تحت اور نیٹ ورک کے مختلف مقامات پر گتانک کا حساب لگانے کے لیے اس عمل کو خودکار کرنا چاہیں گے۔

اب ہم ڈی سی لوڈز کی ماڈلنگ کے لیے دستیاب اختیارات کو دیکھیں گے۔

ہم خالص الیکٹریکل بوجھ کے ساتھ ساتھ کثیر الضابطہ بوجھ کا ماڈل بنا سکتے ہیں جس میں مختلف انجینئرنگ شعبوں کے عناصر شامل ہیں، جیسے الیکٹریکل اور تھرمل اثرات، الیکٹریکل، مکینیکل اور ہائیڈرولک۔

ماڈل پر مبنی ڈیزائن کا استعمال کرتے ہوئے ہوائی جہاز کے الیکٹریکل نیٹ ورک کو ڈیزائن کرنا

ہمارے DC سرکٹ میں ٹرانسفارمر ریکٹیفائر، لیمپ، ہیٹر، فیول پمپ اور بیٹری شامل ہے۔ تفصیلی ماڈل دوسرے علاقوں کے اثرات کو مدنظر رکھ سکتے ہیں، مثال کے طور پر، ہیٹر کا ماڈل درجہ حرارت میں تبدیلی کے ساتھ برقی حصے کے رویے میں ہونے والی تبدیلیوں کو مدنظر رکھتا ہے۔ ایندھن پمپ دوسرے علاقوں کے اثرات کو بھی مدنظر رکھتا ہے تاکہ اجزاء کے رویے پر ان کے اثرات کو بھی دیکھ سکے۔ میں آپ کو دکھانے کے لیے ماڈل پر واپس جاؤں گا کہ یہ کیسا لگتا ہے۔

یہ وہ ماڈل ہے جس کے ساتھ ہم کام کرتے ہیں۔ جیسا کہ آپ دیکھ سکتے ہیں، اب ٹرانسفارمر ریکٹیفائر اور ڈی سی نیٹ ورک خالصتاً برقی ہیں، یعنی صرف الیکٹریکل ڈومین کے اثرات کو مدنظر رکھا جاتا ہے۔ انہوں نے اس نیٹ ورک میں اجزاء کے برقی ماڈلز کو آسان بنایا ہے۔ ہم اس سسٹم کا ایک ویرینٹ منتخب کر سکتے ہیں (TRU DC لوڈز -> ملٹی ڈومین) جو دیگر انجینئرنگ فیلڈز کے اثرات کو مدنظر رکھتا ہے۔ آپ دیکھتے ہیں کہ نیٹ ورک میں ہمارے پاس ایک جیسے اجزاء ہیں، لیکن برقی ماڈلز کی تعداد کے بجائے، ہم نے دوسرے اثرات شامل کیے ہیں - مثال کے طور پر، hiter کے لیے، درجہ حرارت کا جسمانی نیٹ ورک جو رویے پر درجہ حرارت کے اثر کو مدنظر رکھتا ہے۔ پمپ میں اب ہم پمپ کے ہائیڈرولک اثرات اور سسٹم میں دیگر بوجھ کو مدنظر رکھتے ہیں۔

جو اجزاء آپ ماڈل میں دیکھتے ہیں وہ سمسکیپ لائبریری بلاکس سے جمع ہوتے ہیں۔ الیکٹریکل، ہائیڈرولک، مقناطیسی اور دیگر مضامین کے اکاؤنٹنگ کے لیے بلاکس ہیں۔ ان بلاکس کا استعمال کرتے ہوئے، آپ ایسے ماڈل بنا سکتے ہیں جنہیں ہم کثیر الشعبہ کہتے ہیں، یعنی مختلف جسمانی اور انجینئرنگ مضامین کے اثرات کو مدنظر رکھتے ہوئے

دوسرے علاقوں کے اثرات کو برقی نیٹ ورک ماڈل میں ضم کیا جا سکتا ہے۔

ماڈل پر مبنی ڈیزائن کا استعمال کرتے ہوئے ہوائی جہاز کے الیکٹریکل نیٹ ورک کو ڈیزائن کرنا

سمسکیپ بلاک لائبریری میں دوسرے ڈومینز جیسے ہائیڈرولکس یا درجہ حرارت کے اثرات کی نقالی کے لیے بلاکس شامل ہیں۔ ان اجزاء کو استعمال کرتے ہوئے، آپ زیادہ حقیقت پسندانہ نیٹ ورک بوجھ بنا سکتے ہیں اور پھر ان حالات کی زیادہ درست وضاحت کر سکتے ہیں جن کے تحت یہ اجزاء کام کر سکتے ہیں۔

ان عناصر کو یکجا کر کے، آپ مزید پیچیدہ اجزاء تخلیق کر سکتے ہیں، ساتھ ہی سمسکیپ زبان کا استعمال کرتے ہوئے نئے حسب ضرورت ڈسپلن یا علاقے بنا سکتے ہیں۔

مزید جدید اجزاء اور پیرامیٹرائزیشن کی ترتیبات خصوصی Simscape ایکسٹینشنز میں دستیاب ہیں۔ ان لائبریریوں میں زیادہ پیچیدہ اور تفصیلی اجزاء دستیاب ہیں، جو کہ کارکردگی کے نقصانات اور درجہ حرارت کے اثرات کو مدنظر رکھتے ہوئے ہیں۔ آپ SimMechanics کا استعمال کرتے ہوئے XNUMXD اور ملٹی باڈی سسٹم کو بھی ماڈل بنا سکتے ہیں۔

اب جب کہ ہم نے تفصیلی ڈیزائن مکمل کر لیا ہے، ہم تجریدی ماڈل کے پیرامیٹرز کو ایڈجسٹ کرنے کے لیے تفصیلی نقالی کے نتائج کا استعمال کریں گے۔ اس سے ہمیں ایک ایسا ماڈل ملے گا جو تیزی سے چلتا ہے جبکہ ابھی بھی ایسے نتائج پیدا کرتا ہے جو تفصیلی نقالی کے نتائج سے مماثل ہوں۔

ہم نے تجریدی اجزاء کے ماڈلز کے ساتھ ترقی کا عمل شروع کیا۔ اب جب کہ ہمارے پاس تفصیلی ماڈل ہیں، ہم اس بات کو یقینی بنانا چاہیں گے کہ یہ تجریدی ماڈل اسی طرح کے نتائج پیدا کریں۔

ماڈل پر مبنی ڈیزائن کا استعمال کرتے ہوئے ہوائی جہاز کے الیکٹریکل نیٹ ورک کو ڈیزائن کرنا

سبز رنگ ہمیں موصول ہونے والی ابتدائی ضروریات کو ظاہر کرتا ہے۔ ہم چاہتے ہیں کہ خلاصہ ماڈل کے نتائج، جو یہاں نیلے رنگ میں دکھائے گئے ہیں، سرخ رنگ میں دکھائے گئے تفصیلی ماڈل سمولیشن کے نتائج کے قریب ہوں۔

ایسا کرنے کے لیے، ہم ان پٹ سگنل کا استعمال کرتے ہوئے تجریدی ماڈل کے لیے فعال اور رد عمل کی طاقتوں کی وضاحت کریں گے۔ ایکٹو اور ری ایکٹیو پاور کے لیے الگ الگ اقدار استعمال کرنے کے بجائے، ہم ایک پیرامیٹرائزڈ ماڈل بنائیں گے اور ان پیرامیٹرز کو ایڈجسٹ کریں گے تاکہ خلاصہ ماڈل سمولیشن سے فعال اور ری ایکٹیو پاور کروز تفصیلی ماڈل سے مماثل ہوں۔

ماڈل پر مبنی ڈیزائن کا استعمال کرتے ہوئے ہوائی جہاز کے الیکٹریکل نیٹ ورک کو ڈیزائن کرنا

اگلا، ہم دیکھیں گے کہ کس طرح تجریدی ماڈل کو تفصیلی ماڈل کے نتائج سے مماثل بنایا جا سکتا ہے۔

یہ ہمارا کام ہے۔ ہمارے پاس برقی نیٹ ورک میں کسی جزو کا خلاصہ ماڈل ہے۔ جب ہم اس پر ایسا کنٹرول سگنل لگاتے ہیں، تو آؤٹ پٹ ایکٹو اور ری ایکٹیو پاور کے لیے درج ذیل نتیجہ ہوتا ہے۔

ماڈل پر مبنی ڈیزائن کا استعمال کرتے ہوئے ہوائی جہاز کے الیکٹریکل نیٹ ورک کو ڈیزائن کرنا

جب ہم ایک تفصیلی ماڈل کے ان پٹ پر وہی سگنل لاگو کرتے ہیں، تو ہمیں اس طرح کے نتائج ملتے ہیں۔

ہمیں تجریدی اور تفصیلی ماڈل کے تخروپن کے نتائج کی ضرورت ہے تاکہ ہم سسٹم ماڈل پر تیزی سے تکرار کرنے کے لیے تجریدی ماڈل کا استعمال کر سکیں۔ ایسا کرنے کے لیے، ہم تجریدی ماڈل کے پیرامیٹرز کو خود بخود ایڈجسٹ کریں گے جب تک کہ نتائج مماثل نہ ہوں۔

ایسا کرنے کے لیے، ہم SDO کا استعمال کریں گے، جو خود بخود پیرامیٹرز کو تبدیل کر سکتا ہے جب تک کہ خلاصہ اور تفصیلی ماڈلز کے نتائج مماثل نہ ہوں۔

ان ترتیبات کو ترتیب دینے کے لیے، ہم درج ذیل مراحل پر عمل کریں گے۔

  • سب سے پہلے، ہم تفصیلی ماڈل کے سمولیشن آؤٹ پٹس کو درآمد کرتے ہیں اور پیرامیٹر کے تخمینہ کے لیے ان ڈیٹا کو منتخب کرتے ہیں۔
  • اس کے بعد ہم وضاحت کریں گے کہ کن پیرامیٹر کو کنفیگر کرنے اور پیرامیٹر رینج سیٹ کرنے کی ضرورت ہے۔
  • اس کے بعد، ہم پیرامیٹرز کا جائزہ لیں گے، جب تک کہ نتائج کے مماثل نہ ہوں SDO پیرامیٹرز کو ایڈجسٹ کرے گا۔
  • آخر میں، ہم پیرامیٹر تخمینہ کے نتائج کو درست کرنے کے لیے دوسرے ان پٹ ڈیٹا کا استعمال کر سکتے ہیں۔

آپ متوازی کمپیوٹنگ کا استعمال کرتے ہوئے نقالی تقسیم کرکے ترقی کے عمل کو نمایاں طور پر تیز کر سکتے ہیں۔

ماڈل پر مبنی ڈیزائن کا استعمال کرتے ہوئے ہوائی جہاز کے الیکٹریکل نیٹ ورک کو ڈیزائن کرنا

آپ ملٹی کور پروسیسر کے مختلف کور پر یا کمپیوٹ کلسٹرز پر الگ الگ سمولیشن چلا سکتے ہیں۔ اگر آپ کے پاس کوئی ایسا کام ہے جس کے لیے آپ کو متعدد سمولیشنز چلانے کی ضرورت ہوتی ہے—مثال کے طور پر، مونٹی کارلو تجزیہ، پیرامیٹر فٹنگ، یا ایک سے زیادہ فلائٹ سائیکل چلانا—آپ ان سمولیشنز کو مقامی ملٹی کور مشین یا کمپیوٹر کلسٹر پر چلا کر تقسیم کر سکتے ہیں۔

بہت سے معاملات میں، یہ اسکرپٹ میں for loop کو متوازی for loop، parfor سے تبدیل کرنے سے زیادہ مشکل نہیں ہوگا۔ یہ نقلی چلانے میں ایک اہم رفتار کا باعث بن سکتا ہے۔

ماڈل پر مبنی ڈیزائن کا استعمال کرتے ہوئے ہوائی جہاز کے الیکٹریکل نیٹ ورک کو ڈیزائن کرنا

ہمارے پاس ہوائی جہاز کے برقی نیٹ ورک کا ایک ماڈل ہے۔ ہم اس نیٹ ورک کو آپریٹنگ حالات کی ایک وسیع رینج کے تحت جانچنا چاہیں گے - بشمول فلائٹ سائیکل، رکاوٹیں اور موسم۔ ہم ان ٹیسٹوں کو تیز کرنے کے لیے PCT کا استعمال کریں گے، MATLAB ہر اس ٹیسٹ کے لیے ماڈل کو ٹیون کرنے کے لیے جو ہم چلانا چاہتے ہیں۔ اس کے بعد ہم اپنے کمپیوٹر کے مختلف کوروں میں نقلیں تقسیم کریں گے۔ ہم دیکھیں گے کہ متوازی ٹیسٹ ترتیب وار کے مقابلے بہت تیزی سے مکمل ہوتے ہیں۔

یہاں وہ اقدامات ہیں جن کی ہمیں پیروی کرنے کی ضرورت ہوگی۔

  • سب سے پہلے، ہم parpool کمانڈ کا استعمال کرتے ہوئے کارکن کے عمل، یا نام نہاد MATLAB کارکنوں کا ایک پول بنائیں گے۔
  • اگلا، ہم ہر اس ٹیسٹ کے لیے پیرامیٹر سیٹ تیار کریں گے جسے ہم چلانا چاہتے ہیں۔
  • ہم سمیولیشنز کو پہلے ترتیب وار، یکے بعد دیگرے چلائیں گے۔
  • اور پھر اس کا موازنہ متوازی طور پر چلنے والی نقلیوں سے کریں۔

نتائج کے مطابق، متوازی موڈ میں ٹیسٹنگ کا کل وقت ترتیب وار موڈ کے مقابلے میں تقریباً 4 گنا کم ہے۔ ہم نے گراف میں دیکھا کہ بجلی کی کھپت عام طور پر متوقع سطح پر ہوتی ہے۔ نظر آنے والی چوٹیوں کا تعلق نیٹ ورک کے مختلف حالات سے ہوتا ہے جب صارفین کو آن اور آف کیا جاتا ہے۔

نقلی نمونوں میں بہت سے ٹیسٹ شامل تھے جنہیں ہم مختلف کمپیوٹر کوروں میں نقلی شکلیں تقسیم کرکے تیزی سے چلانے کے قابل تھے۔ اس سے ہمیں پرواز کے حالات کی واقعی وسیع رینج کا جائزہ لینے کی اجازت ملی۔

اب جب کہ ہم نے ترقیاتی عمل کے اس حصے کو مکمل کر لیا ہے، ہم دیکھیں گے کہ ہم کس طرح ہر قدم کے لیے دستاویزات کی تخلیق کو خودکار کر سکتے ہیں، کس طرح ہم خود بخود ٹیسٹ چلا سکتے ہیں اور نتائج کو دستاویز کر سکتے ہیں۔

سسٹم ڈیزائن ہمیشہ ایک تکراری عمل ہوتا ہے۔ ہم کسی پروجیکٹ میں تبدیلی کرتے ہیں، تبدیلی کی جانچ کرتے ہیں، نتائج کا جائزہ لیتے ہیں، پھر ایک نئی تبدیلی کرتے ہیں۔ نتائج کو دستاویزی بنانے اور تبدیلیوں کے منطقی عمل میں کافی وقت لگتا ہے۔ آپ SLRG کا استعمال کرتے ہوئے اس عمل کو خودکار کر سکتے ہیں۔

SLRG کا استعمال کرتے ہوئے، آپ ٹیسٹوں کے عمل کو خودکار کر سکتے ہیں اور پھر ان ٹیسٹوں کے نتائج کو ایک رپورٹ کی شکل میں جمع کر سکتے ہیں۔ رپورٹ میں ٹیسٹ کے نتائج کی تشخیص، ماڈلز اور گرافس کے اسکرین شاٹس، C اور MATLAB کوڈ شامل ہو سکتے ہیں۔

میں اس پریزنٹیشن کے اہم نکات کو یاد کرکے اپنی بات ختم کروں گا۔

  • ہم نے ماڈل کی مخلصی اور نقلی رفتار کے درمیان توازن تلاش کرنے کے لیے ماڈل کو ٹیون کرنے کے بہت سے مواقع دیکھے—بشمول نقلی طریقوں اور ماڈل تجرید کی سطحیں۔
  • ہم نے دیکھا کہ ہم کس طرح اصلاحی الگورتھم اور متوازی کمپیوٹنگ کا استعمال کرتے ہوئے تخروپن کو تیز کر سکتے ہیں۔
  • آخر میں، ہم نے دیکھا کہ ہم کس طرح MATLAB میں سمولیشن اور تجزیہ کے کاموں کو خودکار بنا کر ترقی کے عمل کو تیز کر سکتے ہیں۔

مواد کا مصنف - میخائل پیسلنک، انجینئر CITM نمائش کنندہ.

اس ویبینار کا لنک https://exponenta.ru/events/razrabotka-ehlektroseti-samoleta-s-ispolzovaniem-mop

ماخذ: www.habr.com

نیا تبصرہ شامل کریں