ایک آٹوسر کیا ہے: فن تعمیر اور اس کی درخواستیں

مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں





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

آٹوسر کا تعارف

AUTOSAR مختلف تیار کیا گیا تھا گاڑی مینوفیکچرنگ کمپنیوں نے 2003 میں BMW ، کانٹینینٹل AG ، ڈیملر بینز ، رابرٹ بوش آتم ، سیمنز VDO جیسے ، ایک آٹوموبائل میں برقی اور الیکٹرانک آلات کے لئے کھلی صنعت معیاری فن تعمیر کے قیام کے لئے۔ اسی سال نومبر میں ، فورڈ جیسی مشہور موٹر کمپنی کور پارٹنر کی طرح شامل ہوگئی۔ دسمبر کے مہینے میں ، ٹویوٹا موٹر کارپوریشن اور گروپ PSA میں شامل ہوا۔ فروری 2008 میں ، سیمنز وی ڈی او کمپنی کانٹنےنٹل کے توسط سے حاصل کی گئی تھی ، پھر آٹوسر کے لئے یہ ایک خودمختار کور پارٹنر ہونے سے باز آ گئی ہے۔




سال 2003 میں ، آٹوسر نے آٹوموٹو صنعتوں کے لئے سافٹ ویئر کے چار بڑے فن تعمیرات جاری کیے۔ AUTOSAR کے کام کو 3 مراحل میں تقسیم کیا جاسکتا ہے۔ 2004 سے 06 تک مرحلہ 1 میں ، بنیادی ترقی کی گئی ، مرحلہ 2 میں 2007 سے 09 تک بنیادی ڈھانچے کو فن تعمیر کے ساتھ ساتھ طریقہ کار میں بھی بڑھایا گیا۔ 2010 سے 13 تک مرحلہ 3 میں ، تحفظ اور ترجیحی بہتری کی جاسکتی ہے۔ انکولی پلیٹ فارم کا کام سال 2016 میں شروع ہوچکا ہے اور مرکزی ترقیاتی اقدامات بالآخر آٹوسر کے کلاسیکی ، انکولی اور فاؤنڈیشن کے مشترکہ ریلیز میں شائع ہوئے۔

آٹوسر کیا ہے؟

AUTOSAR کی اصطلاح 'آٹوموٹو اوپن سسٹم فن تعمیر' ہے۔ اوپن آٹوموٹو سوفٹویئر فن تعمیر کے ساتھ ساتھ یہ معیاری ہے۔ یہ فن تعمیر ایپلی کیشن سوفٹویر اور گاڑی کے بنیادی افعال میں انٹرفیس کی حمایت کرتا ہے۔ اور AUTOSAR کے تمام ساتھیوں کے لئے انجن کنٹرول سسٹم کے واقف سافٹ ویئر فن تعمیر کو قائم کرنے میں بھی مدد کرتا ہے۔



آٹوسار کا استعمال ساتھیوں کو آسان انضمام جیسی گاڑی میں زیادہ پیچیدہ برقی اور الیکٹرانک سسٹم کو سنبھالنے ، پیچیدہ انجن کنٹرول (ECU) نیٹ ورک کے اندر موجود افعال کو سوئچ کرنے اور پوری مصنوعات کے لائف سائیکل پر قابو پانے کے ل intr استعمال کیا جاتا ہے۔

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


آٹوموٹو کے انجن کنٹرول یونٹ میں درج ذیل خصوصیات شامل ہیں

  • ایکٹیوئٹرز اور سینسر جیسے ہارڈ ویئر کے ساتھ ایک مضبوط انٹرفیس
  • گاڑی کے اندر بس سسٹم کے ساتھ انٹرفیس
  • 16/32 بٹس مائکروکانٹرولر شامل کریں
  • اندرونی یا بیرونی فلیش میموری
  • ریئل ٹائم سسٹم

مثال کے ساتھ آٹوسر فن تعمیر

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

AUTOSAR فن تعمیر

AUTOSAR فن تعمیر

AUTOSAR فن تعمیر کی مختلف پرتیں کسی مائکروکانٹرولر پر چلائیں جیسے ایک ایپلی کیشن لیئر ، آر ٹی ای (رن ٹائم ماحول) ، سروس لیئر ، اور بی ایس ڈبلیو (بنیادی سافٹ وئیر) ، وغیرہ۔ ہر پرت میں انجن کنٹرول یونٹ سے ایپلیکیشن سوفٹ ویئر کو خودمختار بنانے کے لئے پہلے سے طے شدہ سافٹ ویئر ماڈیولز اور خدمات شامل ہیں۔

درخواست کی پرت

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

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

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

آر ٹی ای (رن ٹائم ماحولیات)

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

آر ٹی ای کی اہم خصوصیات میں مندرجہ ذیل شامل ہیں۔

  • یہ انجن کنٹرول سسٹم اور استعمال کے لئے مخصوص ہے۔
  • یہ ہر انجن کنٹرول یونٹ کے ل generated تیار ہوتا ہے۔
  • اس کا انٹرفیس انجن کنٹرول یونٹ سے بالکل آزاد ہے۔

سروس لیئر

یہ سافٹ ویئر کی وہ بنیادی پرت ہے جو درج ذیل کی طرح مختلف کام انجام دیتی ہے۔

  • آپریٹنگ سسٹم
  • یاد داشت کی خدمت
  • گاڑی کے لئے نیٹ ورک مواصلات
  • انجن کنٹرول یونٹ کا ریاستی انتظام
  • مسئلہ حل کرنے والی خدمت

یہ پرت مختلف ایپلی کیشنز کے لئے بنیادی سافٹ ویئر ماڈیول اور خدمات مہیا کرتی ہے۔

سروس پرت کی اہم خصوصیات میں مندرجہ ذیل شامل ہیں۔

  • ایم سی یو کے لئے مخصوص ( مائکروکنٹرولر یونٹ ) اور ECU ہارڈ ویئر کا عنصر ہے
  • اس کا انٹرفیس ECU کے ساتھ ساتھ MCU کے لئے بھی آزاد ہے

BSW (بنیادی سافٹ ویئر)

بنیادی سافٹ ویئر پرت میں تین پرتیں شامل ہیں

  • ای سی یو خلاصہ پرت
  • کمپلیکس ڈرائیور
  • ایم سی اے ایل (مائکروکانٹرولر خلاصہ پرت)

ای سی یو خلاصہ پرت

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

ای سی یو خلاصہ پرت کی اہم خصوصیات میں مندرجہ ذیل شامل ہیں۔

  • بڑھتے ہوئے انحصار ای سی یو کے ہارڈ ویئر پر ہوسکتا ہے جبکہ ایم سی یو پر آزاد ہوتا ہے
  • ایم سی یو اور ای سی یو ہارڈویئر یونٹوں کے لئے ہائی آرڈر انٹرفیس آزاد ہوسکتا ہے

کمپلیکس ڈرائیور

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

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

پیچیدہ ڈرائیوروں کی اہم خصوصیات میں مندرجہ ذیل شامل ہیں۔

  • چڑھنا ECU ، MCU ، وغیرہ پر انتہائی انحصار کرتا ہے۔
  • ہائی آرڈر انٹرفیس آٹوسر کے انٹرفیس کی بنیاد پر نصب اور معیاری کیا جاسکتا ہے

ایم سی اے ایل (مائکروکانٹرولر خلاصہ پرت)

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

ایم سی اے ایل کی اہم خصوصیات میں مندرجہ ذیل شامل ہیں۔

  • بڑھتے ہوئے انحصار ایم سی یو پر ہوتا ہے
  • ہائی آرڈر انٹرفیس MCU پر منحصر نہیں ہے۔

آٹوسر کے مقاصد

آٹوسار کے بنیادی مقاصد میں مندرجہ ذیل شامل ہیں۔

  • فالتو پن کی فعالیت
  • ایک ECU سے دوسرے ECU تک کے کام نیٹ ورک کے اندر کیے جاسکتے ہیں
  • پورے پروڈکٹ لائف سائیکل کے دوران دیکھ بھال
  • بہت سے سپلائرز سے فنکشنل ماڈیولز کو شامل کرنا
  • COTS ہارڈویئر کے استعمال میں اضافہ
  • آٹوموبائل کے دورانیہ پر سافٹ ویئر اپ ڈیٹ۔
  • مختلف آٹوموبائل پر اسکیل ایبلٹیٹی
  • ایک صنعت وسیع عام بنیادی حل جیسے ضروری کاموں کا نفاذ
  • حفاظت کی ضروریات

آٹوسر کے فوائد اور نقصانات

آٹوسار کے فوائد میں مندرجہ ذیل شامل ہیں۔

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

آٹوسار کے نقصانات میں مندرجہ ذیل شامل ہیں۔

  • پیچیدگی
  • ابتدائی سرمایہ کاری
  • سیکھنے یا جاننے کے مراحل کی خمدار لکیر

آٹوسر کی درخواستیں

آٹوسر فن تعمیر کی درخواستوں میں درج ذیل شامل ہیں۔

  • انفوٹینمنٹ
  • LIDAR اور RADAR جیسے سینسر
  • پیش گوئی کی بحالی
  • بجلی
  • کیمرے کے ساتھ اڈاس افعال
  • v2x
  • نقشہ کی تازہ ترین معلومات
  • آٹوموٹو ایپس

عمومی سوالنامہ

1) آٹوسر کیا ہے؟

آٹوموٹو اوپن سسٹم فن تعمیر ایک قسم کا آٹوموٹو سوفٹ ویئر فن تعمیر ہے ، جو مختلف آٹوموبائل سپلائرز ، مینوفیکچررز ، وغیرہ کے ذریعہ تیار کیا گیا ہے۔

2). آٹوسر کا مقصد کیا ہے؟

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

3)۔ کیا آٹوسر ایک آپریٹنگ سسٹم ہے؟

نہیں ، لیکن آپریٹنگ سسٹم کے لئے اس کی ایک وضاحت ہے۔

4)۔ آٹوسر میں آر ٹی ای کا کیا کردار ہے؟

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

5)۔ آٹوسار فن تعمیر میں پرتیں کیا ہیں؟

تین قسم کی پرتیں ہیں جیسے آر ٹی ای ، سروس پرت ، اور بنیادی سافٹ ویئر۔

6)۔ یہ آٹوسر فن تعمیر کس نے تیار کیا؟

یہ ٹول ڈویلپرز ، آٹوموبائل سپلائرز اور اس کے تیار کنندگان نے تیار کیا ہے۔

7)۔ آٹوسر کو کیسے سیکھیں؟

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

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