Data-Driven Structured Controller Design Using the Matrix S-Procedure
Yang, Zhong, Yang et al.
This paper focuses on the data-driven optimal structured controller design for discrete-time linear time-invariant (LTI) systems, considering both the $H_2$ performance and the $H_\infty$ performance. Specifically, we consider three scenarios: (i) the model-based structured control, (ii) the data-driven unstructured control, and (iii) the data-driven structured control. For the $H_2$ performance, we primarily investigate cases (ii) and (iii), since case (i) has been extensively studied in the literature. For the $H_\infty$ performance, all three scenarios are considered. For the structured control, we introduce a linearization technique that transforms the original nonconvex problem into a semidefinite programming (SDP) problem. Based on this transformation, we develop an iterative linear matrix inequality (ILMI) algorithm. For the data-driven control, we describe the set of all possible system matrices that can generate the sequence of collected data. Additionally, we propose a sufficient condition to handle all possible system matrices using the matrix S-procedure. The data-driven structured control is followed by combining the previous two cases. We compare our methods with those in the existing literature and demonstrate our superiority via several numerical simulations.
academic
تصميم المتحكم المهيكل المدفوع بالبيانات باستخدام إجراء المصفوفة S
تركز هذه الورقة على تصميم المتحكم المهيكل الأمثل المدفوع بالبيانات للأنظمة الخطية الثابتة زمنياً (LTI) في الوقت المنفصل، مع الأخذ في الاعتبار أداء H2 و H∞. يتم دراسة ثلاث حالات محددة: (i) التحكم المهيكل القائم على النموذج، (ii) التحكم غير المهيكل المدفوع بالبيانات، (iii) التحكم المهيكل المدفوع بالبيانات. بالنسبة لأداء H2، يتم التركيز على الحالات (ii) و (iii) لأن الحالة (i) تمت دراستها على نطاق واسع في الأدبيات. بالنسبة لأداء H∞، يتم النظر في جميع الحالات الثلاث. بخصوص التحكم المهيكل، يتم تقديم تقنية خطية تحول المشكلة غير المحدبة الأصلية إلى مشكلة برمجة شبه محددة (SDP)، وتم تطوير خوارزمية عدم المساواة المصفوفية الخطية التكرارية (ILMI) بناءً على ذلك.
تحديات أنظمة التحكم الموزعة: في الأنظمة الموزعة الكبيرة، تؤدي استراتيجيات التحكم المركزية إلى عبء اتصالات هائل، مما يتطلب تصميم متحكمات ذات هيكل متناثر.
صعوبات تصميم المتحكم المهيكل: يتمتع تصميم المتحكم مع القيود الهيكلية بتعقيد NP-hard، والطرق الموجودة تنقسم بشكل أساسي إلى طرق قائمة على LMI وطرق قائمة على التدرج.
الحاجة إلى التحكم المدفوع بالبيانات: في التطبيقات العملية، غالباً ما يكون من المستحيل الحصول على نماذج الديناميكا للأنظمة، مما يحفز البحث في التحكم المدفوع بالبيانات.
الإدخال: البيانات X, U، حد الضوضاء ε
الإخراج: المتحكم K*، حد الأداء γ*
1. اختر مشكلة SDP المناسبة بناءً على نوع المشكلة
2. حل SDP للحصول على L*, P*, γ*
3. أرجع K* = L*P*^{-1}, γ*
الإدخال: البيانات 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
تستشهد الورقة بـ 42 مرجعاً ذا صلة، تغطي أعمالاً مهمة في مجالات التحكم المهيكل والتحكم المدفوع بالبيانات والتحكم القوي، مما يوفر أساساً نظرياً متيناً للبحث.