الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

الفلاتر الخطية + وتوقع النتائج

بدأه محمد الامين في 28 مايو 2010 · 3 رد · 1,542 مشاهدة · في الرياضيات والخوارزميات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

والله انا منذ سنة تقريبا ابحث فى هذا الموضوع ولم اصل الى نتيجة وارجو ا من اى احد ليده اى معلومة عن الفلاتر الخطية يشرحها لنا خصوصا فلتر كالمن

المشكلة هى

لدى حساسين الحساس الاول يعطى قيمة صحيحه ولكنه بطىء والحساس الثانى سريع ولكنه يولد انحراف فى القيمة الصحيحه مع الزمن اريد ان امزج القراءتين مع بعضهما

هذا هو فلتر كالمن

http://en.wikipedia.org/wiki/Kalman_filter

عن أبي هريرة رضي الله عنه عن النبي صلى الله عليه وسلم أنه قال: سيأتي على الناس زمان سنوات خداعات: يصدق فيها الكاذب ويكذب فيها الصادق، ويؤتمن فيها الخائن ويخون فيها الأمين، وينطق فيها الرويبضة. قيل يا رسول الله وما الرويبضة؟ قال: الرجل التافه ينطق في أمر العامة . رواه احمد والحاكم وصححه الالبانى من حديث ابى هريره.‏

#2

لماذا لا تحاول تصحيح الخطا في الفلتر الثاني (السريع). حاول استنتاج دالة لتصحيح الخطأ من خلال ملاحظتك للنتائج.

اذا كانت النتائج مقبولة بنسبة خطا معينة يمكن ان تستفيد من علم الاحصاء و ال Estimation Theory في موضوع تصحيح الخطأ. ايضا قد تستفيد من خوارزميات تعليم الالات ومقارنة الانماط في موضوع التصحيح.

اذا كانت النتائج المطلوبة دقيقة ولا مجال للخطأ يمكن النظر في محاولة تسريع عمل الحساس الثاني او استبداله.

بالنسبة لدمج القرائتين لا ادري ما فائدتها اذا كان الحساس الاول (البطيء) يعطي نتائج صحيحه.يكفي اعتماد نتائجه.

بالتوفيق،

تم تعديل هذه المشاركة بواسطة ibr_exn في 29 مايو 2010 في 06:44

الحمد لله الذي هدانا لهذا وماكنا لنهتدي لولا ان هدانا الله

#3

:wub:

هذا ما اريده بالظبط Estimation

اقتباس

بالنسبة لدمج القرائتين لا ادري ما فائدتها اذا كان الحساس الاول (البطيء) يعطي نتائج صحيحه.يكفي اعتماد نتائجه.

حتى تكون معى بالصورة سوف اشرح لك طبيعة الخطاء فى الحساس السريع

الحساس السريع G_x

الحساس هو عبارة عن جايروسكوب بيعطينى سرعة الالتفاف حول المحور مثلا 30 درجة / الثانية على حسب السرعة التى التف بها الجسم حول نفسة

فانا اقوم بعمل تكامل لهذه السرعة فاحصل على زاوية الانحراف Angle وهو المطلوب مثلا 30 درجة لمدة 4 ثوانى تعنى ان الزاوية تساوى 30 +30 +30 +30 = 120 درجة

المشكلة اخى هنلك نسبة خطاء تتولد مع الزمن وتزيد اذا طالت فترة عمل الجهاز مماقد يعطى اخطاء كبيرة عند العودة الى 0 درجة قد يكون الجسم ملتف بزاوية اكبر من 0 ارجو ان يكون شرحى واضح

ماهى فائدة الحساس البطىء A_x ؟

الحساس البطىء يعطى قيمة صحيحه 100% ولكنه بطىء بمعنى لايمكن الاعتماد علية مثلا عند الالتفاف من زاوية 0 درجة الى 120 درجة فان الحساس

فى الثانية الاولى يعطينى 20 ددرجة والثانية الثانية يعطينى 40 درجة ...... حتى الثانية السادسة يعطينى 120 ولن تزيد او تنقص الزاوية مالم يلتف الجهاز

فاذا كانت

angle = G_x سوف يكون هنلك انحراف مع الزمن

وإذا كانت

angle = A_x سوف تكون بطيئة جدا

تم تعديل هذه المشاركة بواسطة محمد الامين في 29 مايو 2010 في 12:17

عن أبي هريرة رضي الله عنه عن النبي صلى الله عليه وسلم أنه قال: سيأتي على الناس زمان سنوات خداعات: يصدق فيها الكاذب ويكذب فيها الصادق، ويؤتمن فيها الخائن ويخون فيها الأمين، وينطق فيها الرويبضة. قيل يا رسول الله وما الرويبضة؟ قال: الرجل التافه ينطق في أمر العامة . رواه احمد والحاكم وصححه الالبانى من حديث ابى هريره.‏

مواضيع مشابهة