تركز هذه الورقة على تصميم المتحكم المهيكل الأمثل المدفوع بالبيانات للأنظمة الخطية الثابتة زمنياً (LTI) في الوقت المنفصل، مع الأخذ في الاعتبار أداء و . يتم دراسة ثلاث حالات محددة: (i) التحكم المهيكل القائم على النموذج، (ii) التحكم غير المهيكل المدفوع بالبيانات، (iii) التحكم المهيكل المدفوع بالبيانات. بالنسبة لأداء ، يتم التركيز على الحالات (ii) و (iii) لأن الحالة (i) تمت دراستها على نطاق واسع في الأدبيات. بالنسبة لأداء ، يتم النظر في جميع الحالات الثلاث. بخصوص التحكم المهيكل، يتم تقديم تقنية خطية تحول المشكلة غير المحدبة الأصلية إلى مشكلة برمجة شبه محددة (SDP)، وتم تطوير خوارزمية عدم المساواة المصفوفية الخطية التكرارية (ILMI) بناءً على ذلك.
نظر في نظام LTI منفصل زمنياً:
x_{k+1} = Ax_k + Bu_k + Gd_k
y_k = Cx_k + Du_k + Hd_k
حيث هي حالة النظام، هي مدخل التحكم، هي مخرجات التحكم، هي الاضطرابات الخارجية.
استخدام متحكم ردود الفعل الحالة ، حيث يجب أن يفي بالقيود الهيكلية .
افترض أن المصفوفات غير معروفة لكن محددة، والمصفوفات معروفة. تتضمن البيانات المجمعة:
X = [x_0, x_1, ..., x_T] ∈ ℝ^{n×(T+1)}
U = [u_0, u_1, ..., u_{T-1}] ∈ ℝ^{m×T}
الافتراض الرئيسي: ضوضاء العملية محدودة، أي .
بناءً على البيانات في الخطوة الزمنية وهي ، يتم تعريف:
Σ_i = {(A,B) | x_{i+1} = Ax_i + Bu_i + w_i, w_i w_i^T ⪯ ε²I}
مجموعة جميع مصفوفات النظام المتسقة مع البيانات هي:
Σ = ∩_{i=0}^{T-1} Σ_i
هذا أكثر دقة من المجموعة في 15، مما يقلل المحافظية.
بالنسبة للتحكم ، باستخدام إجراء المصفوفة S، الشرط الكافي لأن تكون الحالة (5a) صحيحة لجميع هو وجود و غير سالبة بحيث:
P - GG^T - βI & 0 \\ 0 & -\begin{bmatrix} I \\ K \end{bmatrix} P \begin{bmatrix} I \\ K \end{bmatrix}^T \end{bmatrix} - \sum_{i=0}^{T-1} α_i Ψ_i ⪰ 0$$ #### 3. تقنية الخطية بالنسبة للتحكم المهيكل، التحدي الرئيسي هو عدم محدبية القيد $Y ⪯ P^{-1}$. من خلال خطية $P^{-1}$ بالقرب من نقطة معينة $\tilde{P}$: ``` Y ⪯ P̃^{-1} - P̃^{-1}(P - P̃)P̃^{-1} ``` ### إطار الخوارزمية #### الخوارزمية 1: تصميم المتحكم الأمثل غير المهيكل ``` الإدخال: البيانات X, U، حد الضوضاء ε الإخراج: المتحكم K*، حد الأداء γ* 1. اختر مشكلة SDP المناسبة بناءً على نوع المشكلة 2. حل SDP للحصول على L*, P*, γ* 3. أرجع K* = L*P*^{-1}, γ* ``` #### الخوارزمية 2: تصميم المتحكم الأمثل المهيكل ``` الإدخال: البيانات X, U، القيود الهيكلية I_S الإخراج: المتحكم K*، حد الأداء γ* 1. هيّئ λ, μ, δ, ε, P_0 = I, k = 0 2. كرر: a. حل SDP باستخدام P̃ = P_k و λ b. حدّث K_{k+1}, P_{k+1}, γ_{k+1} c. إذا كان λ < δ فاجعل λ = μλ d. k = k + 1 3. حتى التقارب 4. أرجع K_k, γ_k ``` ## إعداد التجارب ### حالة التحكم $H_2$ **معاملات النظام**: ``` A = [-0.4095 0.4036 -0.0874 0.5154 -0.0815 0.1069 1.6715 0.7718 -0.3376] B = [ 0 0 -0.6359 -0.1098 -0.0325 2.2795] القيود الهيكلية: I_S = [1 1 0 0 1 1] ``` ### حالة التحكم $H_\infty$ **معاملات النظام**: ``` A = [0.8 0.2 0.1 0.1 0.7 -0.3 -0.3 0.5 0.9] B = [1 0 0 1 1 1] القيود الهيكلية: I_S = [1 1 0 1 1 0] ``` ### مؤشرات التقييم - حدود أداء $H_2$/$H_\infty$ - وقت الحساب - مقارنة الأداء مع الطرق المرجعية ## نتائج التجارب ### نتائج التحكم $H_2$ #### مقارنة الأداء عند مستويات ضوضاء مختلفة (T=20) | طريقة التصميم | (A,B) معروفة | ε=0.05 | ε=0.1 | ε=0.2 | |----------|-----------|--------|-------|-------| | غير مهيكل [15] | 2.1537 | 2.3448 | 3.0939 | 5.2814 | | غير مهيكل (هذه الورقة) | 2.1537 | 2.2663 | 2.5660 | 2.7889 | | مهيكل [15] | 2.9794 | 3.5494 | 4.6806 | 11.3186 | | مهيكل (هذه الورقة) | 2.7165 | 2.9154 | 3.2249 | 4.0422 | #### مقارنة الأداء عند أطوال بيانات مختلفة (ε=0.1) | طريقة التصميم | (A,B) معروفة | T=6 | T=10 | T=15 | |----------|-----------|-----|------|------| | غير مهيكل [15] | 2.1537 | 2.9911 | 2.8156 | 2.6836 | | غير مهيكل (هذه الورقة) | 2.1537 | 2.7494 | 2.5645 | 2.4374 | | مهيكل [15] | 2.9794 | 4.4036 | 4.4323 | 4.4456 | | مهيكل (هذه الورقة) | 2.7165 | 3.5249 | 3.2429 | 3.1485 | ### نتائج التحكم $H_\infty$ #### مقارنة الأداء عند مستويات ضوضاء مختلفة (T=50) | طريقة التصميم | (A,B) معروفة | ε=0.01 | ε=0.05 | ε=0.15 | |----------|-----------|--------|--------|--------| | غير مهيكل [15] | 0.7815 | 0.8035 | 0.9063 | 1.6483 | | غير مهيكل (هذه الورقة) | 0.7815 | 0.7921 | 0.8207 | 1.0303 | | مهيكل قطري P | 3.7464 | 4.0950 | 6.6234 | غير مجدي | | مهيكل (هذه الورقة) | 1.0580 | 1.0890 | 1.1826 | 1.5969 | ### الاكتشافات الرئيسية 1. **المزايا في الأداء**: تتفوق طريقة هذه الورقة بشكل كبير على الطريقة المرجعية [15] في جميع سيناريوهات الاختبار 2. **الرتابة**: تضمن طريقة هذه الورقة أن حد الأداء ينخفض بشكل رتيب مع طول البيانات T، بينما [15] لا تتمتع بهذه الخاصية 3. **التكلفة الحسابية**: نظراً للعملية التكرارية والمتغيرات الإضافية، يزداد وقت الحساب قليلاً ## الأعمال ذات الصلة ### تصميم المتحكم المهيكل - **طرق LMI**: أعمال Polyak وآخرين [2]، Fardad وآخرين [5] - **طرق التدرج**: طريقة لاغرانج المعززة لـ Lin وآخرين [3] - **طرق النقطة الداخلية**: خوارزمية جديدة لـ Yang وآخرين [6] ### التحكم المدفوع بالبيانات - **النظرية الأساسية**: اللمة الأساسية لـ Willems وآخرين [7] - **التثبيت القوي**: أعمال De Persis و Tesi [8]، Berberich وآخرين [9] - **تطبيقات إجراء المصفوفة S**: أبحاث van Waarde وآخرين [11]، Bisoffi وآخرين [12,13] ## الخلاصة والمناقشة ### الاستنتاجات الرئيسية 1. تم اقتراح تمثيل أكثر دقة لمجموعة مصفوفات النظام، مما يقلل المحافظية 2. تم تطوير تقنية خطية فعالة للتعامل مع القيود الهيكلية 3. تم إثبات المزايا النظرية للطريقة والتحقق منها من خلال التجارب الرقمية ### القيود 1. **التعقيد الحسابي**: تزيد الخوارزمية التكرارية والمتغيرات الإضافية من العبء الحسابي 2. **التقارب**: لم يتم توفير ضمانات نظرية لتقارب الخوارزمية 3. **قيود القيود الهيكلية**: يعتمد فعالية الطريقة على القيود الهيكلية المعقولة ### الاتجاهات المستقبلية 1. التحليل النظري لتقارب الخوارزمية 2. تحسين إضافي للكفاءة الحسابية 3. التعامل مع القيود الهيكلية الأكثر تعقيداً ## التقييم المتعمق ### المزايا 1. **مساهمات نظرية متينة**: تمثيل مجموعة النظام المحسّن وتطبيق إجراء المصفوفة S لهما قيمة نظرية 2. **قوة الابتكار في الطريقة**: تتعامل تقنية الخطية بذكاء مع القيود غير المحدبة 3. **التحقق التجريبي الكافي**: تم التحقق من فعالية الطريقة في سيناريوهات متعددة 4. **تحسن الأداء الملحوظ**: تحسن واضح مقارنة بالطرق الموجودة ### أوجه القصور 1. **النفقات الحسابية الكبيرة**: تكلفة الخوارزمية التكرارية تشكل عائقاً أمام التطبيق العملي 2. **نقص ضمانات تقارب الخوارزمية**: التحليل النظري غير مكتمل 3. **تقييد نطاق التطبيق**: يعتمد فعالية الطريقة على معقولية القيود الهيكلية ### التأثير 1. **القيمة الأكاديمية**: توفير إطار نظري جديد للتحكم المهيكل المدفوع بالبيانات 2. **القيمة العملية**: آفاق تطبيق مهمة في أنظمة التحكم الموزعة 3. **قابلية إعادة الإنتاج**: وصف واضح للخوارزمية يسهل إعادة الإنتاج ### السيناريوهات المناسبة - أنظمة التحكم الموزعة الكبيرة - التحكم الموزع مع قيود الاتصالات - السيناريوهات التي يكون فيها نموذج النظام غير معروف لكن توجد بيانات تاريخية - التطبيقات التي تتطلب أداء تحكم عالية ## المراجع تستشهد الورقة بـ 42 مرجعاً ذا صلة، تغطي أعمالاً مهمة في مجالات التحكم المهيكل والتحكم المدفوع بالبيانات والتحكم القوي، مما يوفر أساساً نظرياً متيناً للبحث.