Professional Documents
Culture Documents
حلقة الزمن
حلقة الزمن
على الطرق التكيفية باستخدام ازدحام المرور هو مشكلة متزايدة باستمرار في
البلدات والمدن في جميع أنحاء العالم يجب على السكان المحليين العمل باستمرار
لتحقيق أقصى قدر من كفاءة شبكات الطرق آنذاك والحد من أي اضطرابات تسبب
من خالل الحوادث واألحداث في هذا المشروع اقترحنا نموذج UMLلنظام التحكم
في حركة المرور على الطريق التكيفي الذي يوفر تقنية للتحكم في حركة المرور
تلقائيا بواسطة
ً في إشارات usngلشبكة الطرق السريعة التي يتم التحكم فيها
أجهزة الكشف Ilلتنسيق تشغيل إشارات المرور في منطقة الدخول ( المدينة أو
البلدة إلعطاء تقدم جيد للمركبات من خالل شبكة الطرق في الوقت الذي تنسق فيه
جميع اإلشارات يتذبذب توقيت اإلشارة طوال اليوم ،استجابة بذكاء ومستمر حسب
التغيرات في حركة المرور اآلن ،يزيل اعتماد أنظمة أقل تطوراً على خطط
اإلشارات ،يجب أن يتم تحديثها على نطاق واسع الكلمات الرئيسية t NLنموذج
خطط اإلشارات متكيفة Road Traffic Contrel Detectort col
من خطط اإلشارات األقل تطوراً ،فإن نظام Abuch hat eيتم تحديثه على
نطاق واسع .الكلمات المفتاحية نموذج ، UMILخطط اإلشارات ،التحكم
الترافيكي في حركة المرور على الطرق ،الكواشف .1مقدمة تستخدم في الوقت
الحاضر عملية تطوير البرمجيات المعينة على نطاق واسع في صناعة
البرمجيات .ظهور برمجة Onentedالكائن ساهم بشكل كبير نحو طريقة
standarduzedالنمذجة المعروفة باسم لغة النمذجة قمي الموحد) في السنوات
األخيرة ،أصبح UMLمرادف للنمذجة البرمجيات ويستخدم عادة في تصميم
نموذج لهندسة البرمجيات وفقا لمتطلبات يشمل UMLمجموعة من الرموز
الرسومية إلنشاء نماذج مرئية من البرامج دون حل
من مخططات UMIمختلفة لبناء البرنامج إن ) uage (MLلديه صحة كود المصدر يعتمد على مواصفات UML
UMLالتي يجب أن تكون قياسية كاملة ودقيقة ،و emcotationمن أي لبس .تؤدي مواصفات UMLالجيدة إلى
مساعدة نماذج Lبشكل واضح على دالالت محددة ويمكن إنشاء رمز فعال .يستند العمل الحالي ARTCعلى التحكم
في حركة المرور على الطريق من أجل تكبد أمر إلغاء العمل .ومع ذلك ،بسبب .2مصدر المرور على الطريق
الصحيح نظام التحكم eتحدي ومن هنا في المناطق الحضرية حيث تكون إشارات المرور قريبة من المشتركين لتمثيل
رسامة اإلشارات المتاخمة jأمر مهم ويعطي هذه الرسالة فائدة كبيرة لمستخدمي الطرق من خالل زيادة استخدام نظام
التحكم في الوحدة باستخدام الوقت في ساعات الذروة .تنسيق اإلشارات على العمل المنجز من المسارات المتضاربة
أصعب بكثير من تنسيق المشكلة في المدن و على طول مسار واحد [ ]1يجب على األوريات أن تعمل بشكل تلقائي
على شبكات الطرق ، euوأن تعمل في وقت مبكر على تطوير البرمجيات غير المباشرة لحساب إعدادات اإلشارات
المثلى لشبكة اإلشارة .يمكن استخدامها للبيانات واألحداث التي تجمع سلسلة من خطط اإلشارات الزمنية المحددة
ألوقات مختلفة .نموذج للتكيف من اليوم أو لظروف حركة المرور المتكررة المضاربة يوفر تقنية ألنظمة مراقبة حركة
المرور مثل الشبكة المرور وحدات تحكم المخروط المرور ، blinkernالشمسية dafficالوامض ،وما إلى ذلك
تستخدم كإطار منطقة (مدينة أو بلدة) إلى نظام في التقاطعات المعزولة أو كجزء من الطريق من خالل سلسلة
neencommized nynchronizedمن السيطرة على السيطرة المنسقة للتوقيت unggulيتقلب المرور 121بييرانج
تتطلب هذه البيانات أن يتم إزالة البيانات التي تم جمعها jوتحليلها لكل حالة والوقت من اليوم .هذا البرج البركاني
أيضا استرداد عمليات االسترداد لفهم ديناميكيات jالخطة بشكل َّ
محدث whach baveيستغرق وقتًا طويالً ،ويكلف ً
بشكل متقارب كزيادة عدد الزيارات و parterns clangeبسرعة mpralsتصبح leiفعال eالتحكم في حركة
المرور على الطريق
.3مقاربة مقترحة
األنظمة وتساعد أيضا على فهم أفضل للنطاق UMIهي لغة النمذجة اللغوية القياسية الواقعية التي هي غرض عام ،
أداة قابلة للتطبيق على نطاق واسع ،لغة النمذجة القياسية الصناعية التي تقدم مجموعة واسعة من الرسوم البيانية
للنمذجة .يتطلب تعقيد مجال المشكلة بذل جهود مكثفة لتوضيح بيان المشكلة األولي باإلضافة إلى ذلك ،بسبب العمر
الطويل للغاية ألنظمة ، RTCهناك حاجة إلى نماذج تحليل ثابتة وقوية تم ّكن من دمج سيناريوهات التشغيل الجديدة
التي يمكن الحصول عليها بكفاءة باستخدام UMLنماذج 3.1نظام التحكم في حركة المرور التكيفي للتغلب على مشاكل
، RTCيتم تقديم مفهوم نظام التحكم في الحركة التكيفي المستجيب للطلب في تصميم نظام ARTCسوف يساعد UML
في تلبية موثوقية السالمة وتوافرها وقوتها كما هو مطلوب في بيئة زيادة حركة المرور بشكل مطرد ويزيد من توفر
المورد ويقلل من مدة التأخير يتم تحسين الكود الذي تم الحصول عليه باستخدام نماذج UMLوالذي يعد أحد متطلبات
الرجل لتصميم نظام RTCسيراقب الكمبيوتر المتصل عبر اإلنترنت باستمرار حركة المرور على كامل الشبكة
باستخدام أجهزة الكشف في أماكن مختلفة تغذي التدفقات إلى نموذج على اإلنترنت ،و د استخدمت jالمخرجات من
النموذج كمدخل ألداة تحسين أداء اإلشارة الخاصة بها .صنعت هذه التحسينات سلسلة من الشركات jالصغيرة المتواترة
لإلشارة إلى تباين الضجيج o munimizeللتأخير في السيارة في جميع أنحاء الشبكة .كما أنه يوفر أداة مهمة في
مجموعة أدوات إدارة حركة المرور إلدارة مرور الطريق السريع hتنسق تشغيل كل حركة المرور في منطقة ما
إلعطاء شبكة جيدة في حين أن المركبات ما هي التقدم إلى اإلشارات التي تستهلك البرك بذكاء وتنسق cesوتنتقل في
جميع أنحاء باستمرار كما تشان تدفق حركة المرور يزيل االعتماد على lewالمتطورة التي يجب أن تكون تنبع
expensmelyعلى خطة إشارة 7.2
التصميم هذه القرارات ذات طابع تقني وتجاري لتلبية المتطلبات الوظيفية وغير الوظيفية للنظام المذكور أعاله الجيد
ARTCمن الضروري وضع نموذج كامل لنظام ARTCعن طريق استخدام .UMILيتم تصميم أنواع مختلفة من
حاليا وموضحة أدناه في brefكل رسم تخطيطي لحالة استخدام ARTCالجذعية يظهر في الشكل الرسوم البيانية ً
(الشكل teraction )1الرسم البياني usecaseلديه اثنين من الجهات الفاعلة وهما كاشف يلعب يلعب يستخدم للكشف
عن المركبات و قاعدة البيانات التي تستخدم في التخزين الرئيسي لمعلومات تدفق حركة المرور تصف ثالثة أطراف
ف
حالة المرور .عادةً ما تكون هناك حاجة للكشف عن كل UML 4،0حالة استخدام الرسم البياني :حالة االستخدام هي
مجموعة من السيناريوهات التي تصف التفاعل بين المستخدم والنظام يعرض مخطط حالة االستخدام العالقة بين
الجهات jالفاعلة وحاالت االستخدام .المكونان الرئيسيان في مخطط حالة االستخدام هما حاالت االستخدام والممثلين ،
الشكل :2تمديد لنا ويمكن استخدام هذا الرسم البياني usecaseفي التنمية األولية .ولكن يمكن تمديده ليشمل جميع
التفاصيل المطلوبة .يوضح الشكل (الشكل )2تمدد usecaseويصف بالتفصيل الكامل لنظام التحكم في المرور
التكيفي الذي يتضمن أربعة ممثلين هم كاشف يستخدم لكشف السيارات في الطريق ،مراقبة المرور التي تراقب تدفق
حركة المرور بشكل مستمر Detector store House ،الذي يقوم بتخزين التفاصيل حول الكاشف والمركبة التي
تمر فوق الكاشف وبانتظار اإلشارات .حاالت uscasesهي تفسيرية ذاتية وتمثل وظيفة maunفي نظام .ARTC
يغي ر هدر اإلشارة الخضراء والتكيفية دورة اإلشارة على
تسليط الضوء على النظام هو Optimuzersالثالثة التي تقلل ّ
أساس tsAFut triكل drection
4.2الرسم التوضيحي لفئة UMLالرسم التخطيطي للفئة هو نوع من الرسم التخطيطي للهيكل الثابت الذي يصف بنية
النظام من خالل إظهار فئات النظام ،وسماتها ،والعالقات بين الفئات بما أن المخطط الطبقي هو لبنة البناء الرئيسية
في النمذجة ذات المنحى .يتم استخدامه على حد سواء للنمذجة المفاهيمية العامة للتطبيق وللنمذجة المفصلة ،وترجمة
النماذج إلى رمز برمجة ]16[ .يصف المخطط الطبقي (الشكل )3الفئات المشاركة jفي نظام ARTCنظام التحكم في
حركة المرور هو الفئة الرئيسية التي تنسق الفئات األخرى فئة الكاشف 38
يعرض الرسم البياني للدولة تسلسل الحاالت التي يمر بها كائن من التفاعل خالل حياته استجابة للمنبهات المستلمة ،
باإلضافة إلى استجاباته وأفعاله .تُستخدم المخططات البيانية لوصف سلوك الرسوم البيانية في حالة النظام التي تصف
جميع الحاالت المحتملة للكائن أثناء حدوث األحداث .كل رسم تخطيطي يمثل عادة كائنات من فئة واحدة ويتتبع حاالت
مختلفة من األجسام irsمن خالل النظام.
4.4رسم بياني للنشاط يوضح الرسم البياني للنشاط عمليات األعمال عالية المستوى ،بما في ذلك تدفق البيانات ،أو
لتخطيط المنطق المعقد داخل النظام ]4[ .يمثل الشكل (الشكل )6األنشطة المختلفة التي تتم داخل نظام ARTCوفقًا لهذا
النموذج .سوف يقوم الكاشف باكتشاف المركبات التي تمر عبر و irيرسل التشوه إلى وحدة التحكم في حركة المرور.
سوف يتشاور جهاز التحكم في السرعة مع أجهزة التحسين الثالثة التي تنتج
توض ح الرسوم البيانية للتفاعل سلوك األزواج من خالل وصف طريقة تفاعل مجموعات
ّ 4.5رسم توضيحي للتفاعل
الكائنات إلكمال المهمة .النوعان من الرسوم البيانية للتفاعل هما التسلسل والمخططات التعاونية 4.5.1مخطط تسلسل:
توضح الرسوم البيانية التسلسلية سلوك الكائنات في usecaseعن طريق وصف الكائنات والرسائل التي تمر بها تتم
كائنا من مركبة الصف يبدأ السلوك عن
قراءة الرسوم البيانية من اليسار إلى اليمين والتنازلي الشكل رقم )8يظهر أن ً
طريق إرسال رسالة إلى كائن كاشف فئة ثم يرسل كائن الكاشف رسالة إلى كائن وحدة تحكم حركة المرور .هذا
محس ن سوف يستجيب الكائن للمحسن عن طريق إرسال رسالة اإلرجاع وأخيراً ّ obyect un turnإرسال الرسالة إلى
سيقوم " obyectالمراقب حركة المرور" إرسال األمر إلى كائن اإلشارة 4.5.2الرسم البياني التعاونية يوضح الرسم
البياني التعاون العالقة بين الكائنات وترتيب الرسائل التي تم تمريرها بين يتم سرد الكائنات كإيقونات و amowsتشير
إلى الرسائل التي يتم تمريرها بينهما تسمى األرقام الموجودة بجوار الرسائل رقم التسلسل .كما يوحي االسم ،فإنها
تظهر تسلسل من mesvagesألنها pas sodبين الكائنات هناك العديد من مخططات Dumberingتسلسل مقبولة
في UML Fng Fii
. 5الخالصة في هذه الورقة ،قمنا بالتحقيق في المشاكل المرتبطة بالتحكم التقليدي في حركة المرور على الطرق
واقترحنا حاًل لهذه المشكلة من خالل إدخال نظام التحكم التكيفي في حركة المرور على الطريق والذي قد يتفاعل بشكل
بناء على الموقف .كما قمنا بتصميم نمذجة UMLكاملة لـ ARTCوهو فعال ومفيد للغاية .يمكن استخدام ديناميكي ً
نموذج ARTCهذا من قبل الباحثين المهتمين اآلخرين لتطويره بشكل أكبر في الوقت الفعلي يمكن تنفيذه من قبل
الحكومة لتحسين نظام المرور لتقليل االزدحام في نظام R