PLECS
پی ایل ای سی ایس (پیس وائز لکیری الیکٹریکل سرکٹ سیمولیشن) الیکٹریکل سرکٹس کے سسٹم لیول سیمولیشن کے لیے ایک سافٹ ویئر ٹول ہے جسے پلیکسم نے تیار کیا ہے۔ یہ خاص طور پر پاور الیکٹرانکس کے لیے ڈیزائن کیا گیا ہے لیکن اسے کسی بھی برقی نیٹ ورک کے لیے استعمال کیا جا سکتا ہے۔ پی ایل ای سی ایس میں برقی نظام کے علاوہ ماڈل کنٹرول اور مختلف فزیکل ڈومینز (تھرمل، مقناطیسی اور مکینیکل) کا امکان شامل ہے۔ زیادہ تر سرکٹ تخروپن پروگرام ماڈل انتہائی غیر لکیری عناصر کے طور پر تبدیل ہوتے ہیں۔ کھڑی وولٹیج اور کرنٹ عارضی ہونے کی وجہ سے، جب سوئچوں کو تبدیل کیا جاتا ہے تو تخروپن سست ہو جاتا ہے۔ زیادہ تر سادہ ایپلی کیشنز میں، سوئچ متغیر مزاحموں کے طور پر بنائے جاتے ہیں جو بہت چھوٹے اور بہت بڑے مزاحمت کے درمیان متبادل ہوتے ہیں۔ دوسرے معاملات میں، ان کی نمائندگی ایک نفیس سیمی کنڈکٹر ماڈل کے ذریعے کی جاتی ہے۔ پیچیدہ پاور الیکٹرانک سسٹمز کی تقلید کرتے وقت، تاہم، سوئچنگ کے دوران عمل بہت کم دلچسپی رکھتے ہیں۔ ان حالات میں مثالی سوئچوں کا استعمال کرنا زیادہ مناسب ہے جو بند اور کھلے سرکٹ کے درمیان فوری طور پر ٹگل ہوتے ہیں۔ یہ نقطہ نظر، جو پی ایل ای سی ایس میں نافذ کیا جاتا ہے، اس کے دو بڑے فوائد ہیں: سب سے پہلے، یہ ایسے نظام پیدا کرتا ہے جو بدلتے ہوئے لمحات میں ٹکڑے ٹکڑے سے لکیری ہوتے ہیں، اس طرح غیر لکیری تعطل کو نقل کرنے کے بصورت دیگر مشکل مسئلے کو حل کرتا ہے جو مساوی سرکٹ میں ہوتا ہے۔ دوسرا، بدلتے ہوئے لمحات میں تعطل کو سنبھالنے کے لیے، صرف دو انضمام کے مراحل کی ضرورت ہوتی ہے (ایک لمحے سے پہلے اور ایک کے بعد)۔ یہ دونوں فوائد درستگی کی قربانی کے بغیر تخروپن کو کافی تیز کرتے ہیں۔ اس طرح سافٹ ویئر مثالی طور پر پیچیدہ ڈرائیو سسٹمز اور ماڈیولر ملٹی لیول کنورٹرز کے ماڈلنگ اور تخروپن کے لیے موزوں ہے، مثال کے طور پر۔ حالیہ برسوں میں، پی ایل ای سی ایس کو خودکار کوڈ جنریشن کے ساتھ کنٹرول کے ماڈل پر مبنی ترقی کی حمایت کرنے کے لیے بھی بڑھایا گیا ہے۔ سافٹ ویئر کے علاوہ، پی ایل ای سی ایس پروڈکٹ فیملی میں ہارڈ ویئر ان دی لوپ (ایچ آئی ایل) ٹیسٹنگ اور ریپڈ کنٹرول پروٹو ٹائپنگ دونوں کے لیے ریئل ٹائم سیمولیشن ہارڈ ویئر شامل ہے۔ ایم اے ٹی ایل اے بی/سمولنک یا اسٹینڈ ایلون کے ساتھ انضمام پی ایل ای سی ایس سافٹ ویئر دو ایڈیشنوں میں دستیاب ہے: ایم اے ٹی ایل اے بی ®/سمولنک® کے ساتھ انضمام کے لیے پی ایل ای سی ایس بلاک سیٹ، اور پی ایل ای سی ایس اسٹینڈ ایلون، ایک مکمل طور پر آزاد پروڈکٹ۔ پی ایل ای سی ایس بلاکس سیٹ کا استعمال کرتے وقت، کنٹرول لوپس عام طور پر سمولینک میں بنائے جاتے ہیں، جبکہ برقی سرکٹس پی ایل ای سی ایس میں بنائے جاتے ہیں۔ دوسری طرف پی ایل ای سی ایس اسٹینڈ ایلون کو دوسرے سافٹ ویئر سے آزادانہ طور پر چلایا جا سکتا ہے اور یہ ایک ہی ماحول میں برقی سرکٹس اور کنٹرولز کی ماڈلنگ کے لیے آل ان ون حل پیش کرتا ہے۔ دونوں ایڈیشن ایک دوسرے کے ساتھ انٹرآپریبل ہیں۔ دونوں ورژن کے درمیان بنیادی فرق یہ ہے کہ پی ایل ای سی ایس اسٹینڈ ایلون اپنے بہتر انجن کی وجہ سے پی ایل ای سی ایس بلاک سیٹ سے زیادہ تیزی سے چلتا ہے۔ اضافی پی ایل ای سی ایس کوڈر ایک کوڈ جنریٹر عام طور پر سورس کوڈ کی کچھ درمیانی نمائندگی کو مشین کوڈ میں تبدیل کرتا ہے۔ پی ایل ای سی ایس کوڈر پی ایل ای سی ایس بلاکس سیٹ اور پی ایل ای سی ایس اسٹینڈ ایلون کا ایک اضافی حصہ ہے۔ یہ پی ایل ای سی ایس ماڈل سے اے این ایس آئی-سی کوڈ تیار کرتا ہے جسے تخروپن میزبان یا علیحدہ ہدف پر عمل درآمد کے لیے مرتب کیا جا سکتا ہے۔ ہدف ایک سرایت شدہ کنٹرول پلیٹ فارم یا ریئل ٹائم ڈیجیٹل سمیلیٹر ہو سکتا ہے۔ پی ایل ای سی ایس کوڈر مخصوص ہارڈ ویئر کے اہداف کے لیے سرایت شدہ کوڈ بھی تیار کر سکتا ہے۔ ایڈ آن پی ایل ای سی ایس پی آئی ایل کنٹرول لوپس کے ماڈل پر مبنی ڈیزائن میں، پروسیسر ان دی لوپ (پی آئی ایل) تخروپن ترقیاتی عمل کو تیز کر سکتا ہے۔ یہ انجینئروں کو ورچوئل سرکٹ سمیلیٹر کے اندر حقیقی ہارڈ ویئر پر اپنے کنٹرول الگورتھم کی جانچ کرنے کی اجازت دیتا ہے۔ پی ایل ای سی ایس بلاکس سیٹ اور پی ایل ای سی ایس اسٹینڈ ایلون میں اضافے کے طور پر، پی ایل ای سی ایس پی آئی ایل اس حل کو فراہم کرتا ہے۔ ریئل ٹائم سمیلیشنز کے لیے ہارڈ ویئر پی ایل ای سی ایس آر ٹی باکس ایک ریئل ٹائم سمیلیٹر ہے جو خاص طور پر پاور الیکٹرانکس ایپلی کیشنز کے لیے ڈیزائن کیا گیا ہے۔ یہ ریئل ٹائم ہارڈ ویئر ان دی لوپ (ایچ آئی ایل) ٹیسٹنگ اور ریپڈ کنٹرول پروٹو ٹائپنگ دونوں کے لیے ایک پروسیسنگ یونٹ ہے۔ پی ایل ای سی ایس آر ٹی باکس کو پی ایل ای سی ایس سے پروگرام اور چلایا جا سکتا ہے۔ اس طرح ہارڈ ویئر کو چلانے کے لیے پی ایل ای سی ایس (بلاک سیٹ یا اسٹینڈ ایلون) کا سافٹ ویئر لائسنس اور پی ایل ای سی ایس کوڈر لائسنس درکار ہوتا ہے۔ حوالہ جات بیرونی روابط الیکٹرانک سرکٹ سمیلیٹر سیمولیشن سافٹ ویئر پاور الیکٹرانکس