مبدأ بونترياغين الأقصى

يُستخدم مبدأ بونترياغين الأقصى في نظرية التحكم الأمثل لإيجاد أفضل تحكم ممكن لنقل نظام ديناميكي من حالة إلى أخرى، خاصةً في وجود قيود على التحكم في الحالة أو المدخلات. وينص هذا المبدأ على أنه من الضروري لأي تحكم أمثل، إلى جانب مسار الحالة الأمثل، حل ما يُسمى بنظام هاميلتوني، وهو مسألة قيمة حدية ثنائية النقاط ، بالإضافة إلى شرط أقصى لهاميلتوني التحكم . [ أ ] تصبح هذه الشروط الضرورية كافية في ظل شروط تحدب معينة على دالتي الهدف والقيود. [ 1 ] [ 2 ]

صاغ عالم الرياضيات الروسي ليف بونترياغين وطلابه مبدأ القيمة القصوى عام 1956، [ 3 ] [ 4 ] وكان تطبيقه الأولي على تعظيم السرعة النهائية لصاروخ. [ 5 ] وقد استُنتجت النتيجة باستخدام أفكار من حساب التفاضل والتكامل الكلاسيكي . [ 6 ] بعد إجراء تعديل طفيف على التحكم الأمثل، يُؤخذ في الاعتبار الحد من الدرجة الأولى لتوسيع تايلور بالنسبة لهذا التعديل؛ ويؤدي جعل التعديل يساوي صفرًا إلى متباينة تباينية يُستنتج منها مبدأ القيمة القصوى. [ 7 ]

يُعتبر مبدأ بونترياغين الأقصى علامة فارقة في نظرية التحكم الأمثل ، وتكمن أهميته في سهولة تعظيم دالة هاميلتون مقارنةً بمسألة التحكم الأصلية ذات الأبعاد اللانهائية؛ فبدلاً من التعظيم على فضاء الدوال ، تُحوّل المسألة إلى تحسين نقطي . [ 8 ] ويؤدي منطق مشابه إلى مبدأ بيلمان للأمثلية ، وهو نهج ذو صلة بمسائل التحكم الأمثل، ينص على أن المسار الأمثل يظل أمثل عند نقاط زمنية وسيطة. [ 9 ] توفر معادلة هاميلتون-جاكوبي-بيلمان الناتجة شرطًا ضروريًا وكافيًا للأمثلية، وتسمح بتوسيعها بسهولة لتشمل مسائل التحكم الأمثل العشوائي، على عكس مبدأ بونترياغين الأقصى. [ 7 ] ومع ذلك، وعلى عكس معادلة هاميلتون-جاكوبي-بيلمان، التي يجب أن تتحقق على كامل فضاء الحالة لتكون صالحة، فإن مبدأ بونترياغين الأقصى أكثر كفاءة حسابية، إذ إن الشروط التي يحددها لا تحتاج إلا إلى التحقق على مسار معين.

الترميز

لـ مجموعةيو{\displaystyle {\mathcal {U}}}والوظائف

Ψ:RنR{\displaystyle \Psi :\mathbb {R} ^{n}\to \mathbb {R} } ,
ح:Rن×يو×Rن×RR{\displaystyle H:\mathbb {R} ^{n}\times {\mathcal {U}}\times \mathbb {R} ^{n}\times \mathbb {R} \to \mathbb {R} }،
ل:Rن×يوR{\displaystyle L:\mathbb {R} ^{n}\times {\mathcal {U}}\to \mathbb {R} }،
و:Rن×يوRن{\displaystyle f:\mathbb {R} ^{n}\times {\mathcal {U}}\to \mathbb {R} ^{n}}،

نستخدم الرموز التالية:

Ψتي(x(تي))=Ψ(x)تي|x=x(تي)\displaystyle \Psi _{T}(x(T))=\left.{\frac {\partial \Psi (x)}{\partial T}}\right|_{x=x(T)}\,}،
Ψx(x(تي))=[Ψ(x)x1|x=x(تي)Ψ(x)xن|x=x(تي)]\displaystyle \Psi _{x}(x(T))={\begin{bmatrix}\left.{\frac {\partial \Psi (x)}{\partial x_{1}}}\right|_{x=x(T)}&\cdots &\left.{\frac {\partial \Psi (x)}{\partial x_{n}}}\right|_{x=x(T)}\end{bmatrix}}}،
حx(x*،u*،λ*،ت)=[حx1|x=x*،u=u*،λ=λ*حxن|x=x*،u=u*،λ=λ*]{\displaystyle H_{x}(x^{*},u^{*},\lambda ^{*},t)={\begin{bmatrix}\left.{\frac {\partial H}{\partial x_{1}}}\right|_{x=x^{*},u=u^{*},\lambda =\lambda ^{*}}&\cdots &\left.{\frac {\partial H}{\partial x_{n}}}\right|_{x=x^{*},u=u^{*},\lambda =\lambda ^{*}}\end{bmatrix}}}،
لx(x*،u*)=[لx1|x=x*،u=u*لxن|x=x*،u=u*]{\displaystyle L_{x}(x^{*},u^{*})={\begin{bmatrix}\left.{\frac {\partial L}{\partial x_{1}}}\right|_{x=x^{*},u=u^{*}}&\cdots &\left.{\frac {\partial L}{\partial x_{n}}}\right|_{x=x^{*},u=u^{*}}\end{bmatrix}}}،
وx(x*،u*)=[و1x1|x=x*،u=u*و1xن|x=x*،u=u*ونx1|x=x*،u=u*...ونxن|x=x*،u=u*]{\displaystyle f_{x}(x^{*},u^{*})={\begin{bmatrix}\left.{\frac {\partial f_{1}}{\partial x_{1}}}\right|_{x=x^{*},u=u^{*}}&\cdots &\left.{\frac {\partial f_{1}}{\partial x_{n}}}\right|_{x=x^{*},u=u^{*}}\\\vdots &\ddots &\vdots \\\left.{\frac {\partial f_{n}}{\partial x_{1}}}\right|_{x=x^{*},u=u^{*}}&\ldots &\left.{\frac {\partial f_{n}}{\partial x_{n}}}\right|_{x=x^{*},u=u^{*}}\end{bmatrix}}}.

بيان رسمي للشروط اللازمة لمسائل التصغير

يتم هنا عرض الشروط اللازمة لتقليل دالة ما.

لنفترض نظامًا ديناميكيًا ذا أبعاد n ، مع متغير حالةxRن{\displaystyle x\in \mathbb {R} ^{n}}، ومتغير التحكمuيو{\displaystyle u\in {\mathcal {U}}}، أينيو{\displaystyle {\mathcal {U}}}هي مجموعة الضوابط المسموح بها. يتحدد تطور النظام من خلال الحالة والتحكم، وفقًا للمعادلة التفاضليةx˙=و(x،u){\displaystyle {\dot {x}}=f(x,u)}لنفترض أن الحالة الابتدائية للنظام هيx0{\displaystyle x_{0}}ودع تطور النظام يخضع للتحكم خلال الفترة الزمنية بقيمت[0،تي]{\displaystyle t\in [0,T]}ويتم تحديد الأخير بواسطة المعادلة التفاضلية التالية :

x˙=و(x،u)،x(0)=x0،u(ت)يو،ت[0،تي]{\displaystyle {\dot {x}}=f(x,u),\quad x(0)=x_{0},\quad u(t)\in {\mathcal {U}},\quad t\in [0,T]}

مسار التحكمu:[0،تي]يو{\displaystyle u:[0,T]\to {\mathcal {U}}}يتم الاختيار وفقًا لهدف محدد. هذا الهدف وظيفي.ج{\displaystyle J}محدد بواسطة

ج=Ψ(x(تي))+0تيل(x(ت)،u(ت))دت{\displaystyle J=\Psi (x(T))+\int _{0}^{T}L{\big (}x(t),u(t){\big )}\,dt}،

أينل(x،u){\displaystyle L(x,u)}يمكن تفسير ذلك على أنه معدل تكلفة ممارسة السيطرةu{\displaystyle u}في الولايةx{\displaystyle x}، وΨ(x){\displaystyle \Psi (x)}يمكن تفسير ذلك على أنه ثمن الوصول إلى حالة الدولةx{\displaystyle x}الاختيار المحدد لـل،Ψ{\displaystyle L,\Psi }يعتمد ذلك على التطبيق.

يمكن إلحاق القيود المفروضة على ديناميكيات النظام بالدالة اللاغرانجية.ل{\displaystyle L}عن طريق إدخال متجه مضاعف لاغرانج المتغير مع الزمنλ{\displaystyle \lambda }، والتي تُسمى عناصرها بالحالات المرافقة للنظام. وهذا ما يحفز بناء الهاميلتونيح{\displaystyle H}محدد للجميعت[0،تي]{\displaystyle t\in [0,T]}بواسطة:

ح(x(ت)،u(ت)،λ(ت)،ت)=λتي(ت)و(x(ت)،u(ت))+ل(x(ت)،u(ت)){\displaystyle H{\big (}x(t),u(t),\lambda (t),t{\big )}=\lambda ^{\rm {T}}(t)\cdot f{\big (}x(t),u(t){\big )}+L{\big (}x(t),u(t){\big )}}

أينλتي{\displaystyle \lambda ^{\rm {T}}}هو منقولλ{\displaystyle \lambda }.

ينص مبدأ بونترياجين الأدنى على أن مسار الحالة الأمثلx*{\displaystyle x^{*}}التحكم الأمثلu*{\displaystyle u^{*}}، ومتجه مضاعف لاغرانج المقابلλ*{\displaystyle \lambda ^{*}}يجب تقليل الهاميلتونيح{\displaystyle H}لهذا السبب.

إلى الأبدت[0،تي]{\displaystyle t\in [0,T]}وبالنسبة لجميع مدخلات التحكم المسموح بهاuيو{\displaystyle u\in {\mathcal {U}}}هنا، مسار متجه مضاعف لاغرانجλ{\displaystyle \lambda }هو حل معادلة الحالة المرافقة :

تعتمد الشروط الحدية على ما إذا كانت الحالة النهائيةx(تي){\displaystyle x(T)}والمرة الأخيرةتي{\displaystyle T}ثابتة. يتم تحديد هذه الشروط من خلال النظر في كيفية عمل الوظيفةج{\displaystyle J}(بشكل تفاضلي) يختلف عندماx(تي){\displaystyle x(T)}وتي{\displaystyle T}تتغير (بشكل تفاضلي). بافتراض أن الحالة النهائية والزمن مستقلان عن بعضهما البعض،x(تي){\displaystyle x(T)}عدم إصلاحها يؤدي إلى الحالة

وتي{\displaystyle T}عدم إصلاحها يؤدي إلى الحالة

هذه الشروط الأربعة في (1)-(4) هي الشروط الضرورية للتحكم الأمثل.

انظر أيضاً

ملحوظات

  1. يعتمد تحديد ما إذا كانت القيمة القصوى عظمى أم صغرى على اصطلاح الإشارة المستخدم في تعريف دالة هاميلتون. يؤدي الاصطلاح التاريخي إلى قيمة عظمى، ومن هنا جاء مبدأ القيمة العظمى. في السنوات الأخيرة، يُشار إليه عادةً ببساطة باسم مبدأ بونترياغين، دون استخدام صفتي "عظمى" أو "صغرى".

مراجع

  1. مانغاساريان، أو إل (1966). "الشروط الكافية للتحكم الأمثل في الأنظمة غير الخطية". مجلة SIAM للتحكم . 4 (1): 139-152 . doi : 10.1137/0304013 .
  2. كامين، مورتون آي .؛ شوارتز، نانسي إل. (1971). "الشروط الكافية في نظرية التحكم الأمثل". مجلة النظرية الاقتصادية . 3 (2): 207-214 . doi : 10.1016/0022-0531(71)90018-4 .
  3. بولتيانسكي، ف.؛ مارتيني، هـ.؛ سلطان، ف. (1998). "مبدأ القيمة القصوى - كيف نشأ؟" . الطرق الهندسية ومسائل التحسين . نيويورك: سبرينغر. ص 204-227 . ISBN  0-7923-5454-0.
  4. غامكريليدزه، آر في (1999). "اكتشاف مبدأ الحد الأقصى". مجلة الأنظمة الديناميكية والتحكم . 5 (4): 437-451 . doi : 10.1023/A:1021783020548 . S2CID 122690986 . أُعيد طبعه في: بوليبروش، أ.أ. وآخرون ، محررون (2006). الأحداث الرياضية في القرن العشرين . برلين: سبرينغر. الصفحات 85-99 . ISBN   3-540-23235-4.
  5. للاطلاع على الأعمال المنشورة الأولى، انظر المراجع في فولر، أ. ت. (1963). "ببليوغرافيا مبدأ بونترياجين الأقصى". مجلة الإلكترونيات والتحكم . 15 (5): 513-517 . doi : 10.1080/00207216308937602 .
  6. ماكشين، إي جيه (1989). "حساب التفاضل والتكامل من البداية إلى نظرية التحكم الأمثل". مجلة SIAM للتحكم الأمثل . 27 (5): 916-939 . doi : 10.1137/0327049 .
  7. 1 2 يونغ، ج.؛ تشو، إكس واي (1999). "مبدأ القيمة القصوى وأنظمة هاميلتون العشوائية". التحكم العشوائي: أنظمة هاميلتون ومعادلات هاميلتون-جاكوبي-بيل . نيويورك: سبرينغر. ص 101-156 . ISBN  0-387-98723-1.
  8. ساستري، شانكار (29 مارس 2009). "ملاحظات المحاضرة 8. التحكم الأمثل والألعاب الديناميكية" (PDF) .
  9. تشو، إكس واي (1990). "مبدأ الحد الأقصى، والبرمجة الديناميكية، وعلاقتهما في التحكم الحتمي". مجلة نظرية التطبيقات الأمثلية . 65 (2): 363-373 . doi : 10.1007/BF01102352 . S2CID 122333807 . 

للمزيد من القراءة

  • جيرينغ، إتش بي (2007). التحكم الأمثل مع تطبيقات هندسية . سبرينغر. رقم ISBN 978-3-540-69437-3.
  • كيرك، دي إي (1970). نظرية التحكم الأمثل: مقدمة . برنتيس هول. ISBN 0-486-43484-2.
  • لي، إي بي؛ ماركوس، إل. (1967). أسس نظرية التحكم الأمثل . نيويورك: وايلي.
  • سيريستاد، أتلي؛ سيدسيتر، كنوت (1987). نظرية التحكم الأمثل مع تطبيقات اقتصادية . أمستردام: نورث هولاند. ISBN 0-444-87923-4.