7.7 التحقيقات الأدنى: حالة المصفوفة (Matrix Case)
قدمنا في القسم 7.2.1 التحقيقات الأدنى لدوال التحويل القياسية. والآن نناقش الحالة المصفوفية.
النظرية 7.M2
معادلة فضاء الحالة $ (\mathbf{A},\mathbf{B},\mathbf{C},\mathbf{D}) $ هي تحقيق أدنى (minimal realization) لمصفوفة كسرية مناسبة $ \hat{\mathbf{G}}(s) $ إذا وفقط إذا كان $ (\mathbf{A},\mathbf{B}) $ قابلاً للتحكم و$ (\mathbf{A},\mathbf{C}) $ قابلاً للرصد، أو إذا وفقط إذا

البرهان: برهان الجزء الأول مشابه لبرهان النظرية 7.2. إذا كان $ (\mathbf{A}, \mathbf{B}) $ غير قابل للتحكم أو كان $ (\mathbf{A}, \mathbf{C}) $ غير قابل للرصد، فإن معادلة فضاء الحالة تكون مكافئة في حالة الصفر (zero-state equivalent) لمعادلة ذات بُعد أصغر، وبالتالي فهي ليست أدنى. إذا كانت $ (\mathbf{A}, \mathbf{B}, \mathbf{C}, \mathbf{D}) $ ذات بُعد $ n $ وقابلة للتحكم والرصد، وإذا كانت معادلة فضاء الحالة ذات البعد $ n $ $ (\bar{\mathbf{A}}, \bar{\mathbf{B}}, \bar{\mathbf{C}}, \bar{\mathbf{D}}) $، حيث $ \bar{n} < n $، تحقق $ \hat{\mathbf{G}}(s) $، فإن النظرية 4.1 تعطي $ \mathbf{D} = \bar{\mathbf{D}} $ و
وعليه، كما في (7.22)، نحصل على
لاحظ أن $ \mathcal{O},\mathcal{C},\bar{\mathcal{O}}_n $ و$ \bar{C}_n $ هي على الترتيب مصفوفات بأبعاد $ nq\times n $ و$ n\times np $ و$ nq\times \bar{n} $ و$ \bar{n}\times np $. باستخدام متباينة سيلفستر (Sylvester inequality)
والتي تُبرهن في المرجع 6، ص. 31، ومع $ \rho(\mathcal{O}) = \rho(\mathcal{C}) = n $، نحصل على $ \rho(\mathcal{OC}) = n $. وبالمثل لدينا $ \rho(\bar{\mathcal{O}}_n\bar{\mathcal{C}}_n) = \bar{n} < n $. وهذا يناقض $ \rho(\mathcal{OC}) = \rho(\bar{\mathcal{O}}_n\mathcal{C}_n) $. وبالتالي فإن كل معادلة فضاء حالة قابلة للتحكم والرصد هي تحقيق أدنى.
إظهار أن $ (\mathbf{A},\mathbf{B},\mathbf{C},\mathbf{D}) $ أدنى إذا وفقط إذا كان $ \dim \mathbf{A} = \deg \hat{\mathbf{G}}(s) $ أكثر تعقيداً وسيُثبت في بقية هذا الفصل. Q.E.D.
النظرية 7.M3
جميع التحقيقات الأدنى لـ $ \hat{\mathbf{G}}(s) $ متكافئة.

البرهان: البرهان يتبع عن قرب برهان النظرية 7.3. لتكن $ (\mathbf{A}, \mathbf{B}, \mathbf{C}, \mathbf{D}) $ و$ (\bar{\mathbf{A}}, \bar{\mathbf{B}}, \bar{\mathbf{C}}, \bar{\mathbf{D}}) $ أي تحقيقين أدنى ذوي بعد $ n $ لمصفوفة كسرية مناسبة $ q \times p $ هي $ \hat{\mathbf{G}}(s) $. وكما في (7.23) و(7.24) نحصل على
و
في الحالة القياسية تكون $ \mathcal{O}, \mathcal{C}, \bar{\mathcal{O}} $ و$ \bar{\mathcal{C}} $ كلها مصفوفات مربعة غير منفردة بأبعاد $ n \times n $ ومعكوساتها معرّفة. هنا $ \mathcal{O} $ و$ \bar{\mathcal{O}} $ مصفوفتان بأبعاد $ nq \times n $ ورتبة $ n $؛ و$ \mathcal{C} $ و$ \bar{\mathcal{C}} $ مصفوفتان بأبعاد $ n \times np $ ورتبة $ n $. وهما ليستا مربعتين ولا تُعرّف معكوساتهما. لنعرف مصفوفة $ n \times np $
وبما أن $ \mathcal{O}' $ هي $ n \times nq $ و$ \mathcal{O} $ هي $ nq \times n $، فإن المصفوفة $ \mathcal{O}'\mathcal{O} $ ذات أبعاد $ n \times n $ وهي، وفقاً للنظرية 3.8، غير منفردة. ومن الواضح أن
وبالتالي تُسمّى $ \mathcal{O}^+ $ المعكوس الزائف (pseudoinverse) أو المعكوس الأيسر (left inverse) لـ $ \mathcal{O} $. لاحظ أن $ \mathcal{O}\mathcal{O}^+ $ ذات أبعاد $ nq \times nq $ ولا تساوي مصفوفة الوحدة. وبالمثل نعرّف
وهي مصفوفة بأبعاد $ np \times n $ ولها الخاصية
وبذلك تُسمّى $ \mathcal{C}^+ $ المعكوس الزائف أو المعكوس الأيمن (right inverse) لـ $ \mathcal{C} $. في الحالة القياسية، يُعرَّف تحويل التكافؤ في (7.25) على أنه $ \mathbf{P} = \bar{\mathcal{O}}^{-1}\mathcal{O} = \bar{\mathcal{C}}\mathcal{C}^{-1} $. والآن نستبدل المعكوسات بالمعكوسات الزائفة لنحصل على
ويمكن التحقق من هذه المساواة مباشرةً بضرب $ (\bar{\mathcal{O}}^{\prime}\bar{\mathcal{O}}) $ مسبقاً و$ (\mathcal{C}\mathcal{C}^{\prime}) $ لاحقاً ثم استخدام (7.67). معكوس $ \mathbf{P} $ في الحالة القياسية هو $ \mathbf{P}^{-1} = \mathcal{O}^{-1}\bar{\mathcal{O}} = \mathcal{C}\bar{\mathcal{C}}^{-1} $. وفي الحالة المصفوفية يصبح
وهذا يمكن التحقق منه أيضاً باستخدام (7.67). ومن $ \bar{\mathcal{OC}} = \mathcal{OC} $ نحصل على
أعمدتهما الأولى $ p $ وصفوفهما الأولى $ q $ هي $ \bar{\mathbf{B}} = \mathbf{P}\mathbf{B} $ و$ \bar{\mathbf{C}} = \mathbf{C}\mathbf{P}^{-1} $. والمعادلة $ \bar{\mathcal{O}}\bar{\mathbf{A}}\bar{\mathcal{C}} = \mathcal{O}\mathbf{A}\mathcal{C} $ تعطي
وهذا يبيّن أن جميع التحقيقات الأدنى لمصفوفة التحويل نفسها متكافئة. Q.E.D.
نرى من برهان النظرية 7.M3 أن النتائج في الحالة القياسية يمكن مدّها مباشرة إلى الحالة المصفوفية إذا استُبدلت المعكوسات بالمعكوسات الزائفة. في MATLAB تقوم الدالة $ \operatorname{pinv} $ بتوليد المعكوس الزائف. وبالنسبة للتحقيق المتوازن الذي نوقش في القسم 7.4، لأن غراميان القابلية للتحكم والقابلية للرصد مصفوفتان مربعتان في حالتي SISO وMIMO على حد سواء، فإن كل النقاش في القسم 7.4 ينطبق على حالة MIMO دون أي تعديل.
مثال 7.7.1 اعتبر مصفوفة التحويل في المثال 4.5.3 أو
يمكن حساب كثير الحدود المميز على أنه $ (2s + 1)(s + 2)^2 $. وبالتالي فإن درجة المصفوفة الكسرية هي 3. التحقيق ذو البعد 6 في (4.47) والتحقيق ذو البعد 4 في (4.52) ليسا تحقيقين أدنى بشكل واضح. ويمكن اختزالهما إلى تحقيقات أدنى باستدعاء دالة MATLAB minreal. فمثلاً، من أجل (4.47) نكتب
فينتج
وبُعده يساوي درجة $ \hat{\mathbf{G}}(s) $؛ لذا فهو قابل للتحكم والرصد وهو تحقيق أدنى لـ $ \hat{\mathbf{G}}(s) $ في (7.75).