ลิงก์ข้ามภาษาในบทความนี้ มีไว้ให้ผู้อ่านและผู้ร่วมแก้ไขบทความศึกษาเพิ่มเติมโดยสะดวก เนื่องจากวิกิพีเดียภาษาไทยยังไม่มีบทความดังกล่าว กระนั้น ควรรีบสร้างเป็นบทความโดยเร็วที่สุด |
ฟังก์ชันเลียปูนอฟ (อังกฤษ: Lyapunov function) เป็นฟังก์ชันที่ใช้ในการการหาเสถียรภาพของระบบพลวัตใน โดยตั้งตามชื่อของ อเล็กซานเดอร์ มิคาอิลโลวิช เลียปูนอฟ นักคณิตศาสตร์ชาวรัสเซีย (6 มิถุนายน ค.ศ. 1857 – 3 พฤศจิกายน ค.ศ. 1918) ฟังก์ชันนี้มีบทบาทสำคัญมากในทฤษฎีเสถียรภาพ และ ทฤษฎีระบบควบคุม
ในขณะนี้ยังไม่มีวิธีการทั่วไปในการหาฟังก์ชันเลียปูนอฟของระบบในกรณีทั่วไป เพราะในทฤษฎีเสถียรภาพของเลียปูนอฟสามารถบอกได้เพียงว่า ถ้าหากฟังก์ชันเลียปูนอฟสอดคล้องกับเกณฑ์ของเสถียรภาพจึงสามารถสรุปได้ว่าระบบนั้นมีเสถียรภาพ แต่ในทางกลับกัน ระบบที่มีเสถียรภาพไม่สามารถบ่งบอกได้ว่าฟังก์ชันแบบใดที่เป็นฟังก์ชันเลียปูนอฟได้ ดังนั้นในการพิสูจน์เสถียรภาพของระบบ จะกระทำโดยการสร้างฟังก์ชันที่มีคุณสมบัติตรงตามคุณสมบัติฟังก์ชันที่เข้าเกณฑ์การเป็นฟังก์เลียปูนอฟจะเรียกว่า ฟังก์ชันพลังงาน (Energy function หรือ Lyapunov-candidate-functions) กล่าวคือ การที่ไม่สามารถหาฟังก์ชันเลียปูนอฟได้นันไม่ได้เป็นการพิสูจน์ได้ว่าระบบนั้นไม่ได้มีเสถียรภาพ แต่การที่สามารถหาฟังก์ชันเลียปูนอฟมาพิสูจน์เสถียรภาพได้เป็นการพิสูจน์ได้ว่าระบบนั้นๆมีเสถียรภาพ
ในทางปฏิบัติสำหรับระบบพลวัตทางฟิสิกส์ มักนิยมใช้ต่างๆในการสร้างฟังก์ชันพลังงานได้
นิยามของฟังก์ชันพลังงาน
- กำหนดให้ เป็นฟังก์ชันต่อเนื่องและเป็นสเกลาร์
- จะเป็นฟังก์ชันพลังงานถ้าหาก เป็นฟังก์ชันบวกแน่นอนเฉพาะแห่ง (locally positive-definite function) กล่าวคือ
- โดยที่ เป็นเซตบริเวณใกล้เคียงรอบจุด
- หมายเหตุ: ตัวอย่างของฟังก์ชันพลังงาน ได้แก่ โดยที่ กล่าวคือ คือ
นิยามของจุดสมดุลของระบบ
- กำหนดให้
- เป็นระบบพลวัตอัตตาณัติที่กำหนดให้ โดยมีจุดสมดุลกำหนดให้เป็น ดังนั้น
โดยไม่เสียความเป็นนัยยะทั่วไป เราสามารถแปลงพิกัดในอยู่ในรูป เพื่อให้ระบบที่เราจะพิจารณาต่อไปมีจุดสมดุลอยู่ที่จุดกำเนิด ทำให้ความสะดวกต่อการพิจารณาต่อไป ดังต่อไปนี้
พื้นฐานของทฤษฎีเสถียรภาพเลียปูนอฟสำหรับระบบอัตตาณัติ
- กำหนดให้ เป็นจุดสมดุลของระบบอัตตาณัติ
- และให้
เป็นเป็นอนุพันธ์เชิงเวลาของฟังก์ชันพลังงาน
เสถียรภาพของจุดสมดุล
ถ้าฟังก์ชันพลังงาน เป็นบวกแน่นอนเฉพาะที่ และอนุพันธ์เชิงเวลาของฟังก์ชันพลังงานเป็นลบกึ่งแน่นอนเฉพาะที่ (locally negative semidefinite):
สำหรับย่าน รอบจุด จะสรุปได้ว่าจุดสมดุลนั้นมีเสถียรภาพ (stable)
เสถียรภาพเฉพาะที่เชิงเส้นกำกับ
ถ้าฟังก์ชันพลังงาน เป็นบวกแน่นอนเฉพาะที่ และอนุพันธ์เชิงเวลาของฟังก์ชันพลังงานเป็นลบแน่นอนเฉพาะที่ (locally negative definite):
สำหรับย่าน รอบจุด จะสรุปได้ว่าจุดสมดุล มีเสถียรภาพเฉพาะที่เชิงเส้นกำกับ (locally asymptotically stable)
เสถียรภาพวงกว้างเชิงเส้นกำกับ
ถ้าฟังก์ชันพลังงาน เป็นบวกแน่นอนวงกว้าง (globally positive definite) และอนุพันธ์เชิงเวลาของฟังก์ชันพลังงานเป็นลบแน่นอนวงกว้าง (globally negative definite):
จะสรุปได้ว่าจุดสมดุล มีเสถียรภาพวงกว้างเชิงเส้นกำกับ (globally asymptotically stable)
- หมายเหตุ :ฟังก์ชันพลังงาน จะไม่มีขอบเขตถ้าหาก
ตัวอย่าง
พิจารณาสมการอนุพันธ์ ที่มีคำตอบเป็น โดยที่ :
จะเห็นว่า มีค่าเป็นบวกรอบจุดกำเนิด ซึ่งเราสามารถนำมาเป็นฟังก์ชันพลังงานได้ กำหนดให้ โดยที่ ดังนั้น
จะเห็นได้ว่าระบบที่ถูกอธิบายด้วยสมการอนุพันธ์ข้างต้นมีเสถียรภาพเชิงเส้นกำกับรอบจุดกำเนิด
ดูเพิ่ม
- Ordinary differential equations
- Control-Lyapunov function
- Foster's theorem
- ทฤษฎีระบบควบคุม
- สมการเลียปูนอฟ
อ้างอิง
- เดวิด บรรเจิดพงศ์ชัย, "ระบบควบคุมพลวัต การวิเคราะห์ การออกแบบ และการประยุกต์ (Dynamical Control Systems Analysis, Design and Applications)" สำนักพิมพ์แห่งจุฬาลงกรณ์มหาวิทยาลัย 2551 ()
- เอริก ดับเบิลยู. ไวส์สไตน์, "Lyapunov Function" จากแมทเวิลด์.
- Khalil, H.K. (1996). Nonlinear systems. Prentice Hall Upper Saddle River, NJ.
แหล่งข้อมูลอื่น
- Example 2011-09-26 ที่ เวย์แบ็กแมชชีน of determining the stability of the equilibrium solution of a system of ODEs with a Lyapunov function
- Some Lyapunov diagrams 2007-09-07 ที่ เวย์แบ็กแมชชีน
wikipedia, แบบไทย, วิกิพีเดีย, วิกิ หนังสือ, หนังสือ, ห้องสมุด, บทความ, อ่าน, ดาวน์โหลด, ฟรี, ดาวน์โหลดฟรี, mp3, วิดีโอ, mp4, 3gp, jpg, jpeg, gif, png, รูปภาพ, เพลง, เพลง, หนัง, หนังสือ, เกม, เกม, มือถือ, โทรศัพท์, Android, iOS, Apple, โทรศัพท์โมบิล, Samsung, iPhone, Xiomi, Xiaomi, Redmi, Honor, Oppo, Nokia, Sonya, MI, PC, พีซี, web, เว็บ, คอมพิวเตอร์
lingkkhamphasa inbthkhwamni miiwihphuxanaelaphurwmaekikhbthkhwamsuksaephimetimodysadwk enuxngcakwikiphiediyphasaithyyngimmibthkhwamdngklaw krann khwrribsrangepnbthkhwamodyerwthisud fngkchneliypunxf xngkvs Lyapunov function epnfngkchnthiichinkarkarhaesthiyrphaphkhxngrabbphlwtin odytngtamchuxkhxng xelksanedxr mikhaxilolwich eliypunxf nkkhnitsastrchawrsesiy 6 mithunayn kh s 1857 3 phvscikayn kh s 1918 fngkchnnimibthbathsakhymakinthvsdiesthiyrphaph aela thvsdirabbkhwbkhum inkhnaniyngimmiwithikarthwipinkarhafngkchneliypunxfkhxngrabbinkrnithwip ephraainthvsdiesthiyrphaphkhxngeliypunxfsamarthbxkidephiyngwa thahakfngkchneliypunxfsxdkhlxngkbeknthkhxngesthiyrphaphcungsamarthsrupidwarabbnnmiesthiyrphaph aetinthangklbkn rabbthimiesthiyrphaphimsamarthbngbxkidwafngkchnaebbidthiepnfngkchneliypunxfid dngnninkarphisucnesthiyrphaphkhxngrabb cakrathaodykarsrangfngkchnthimikhunsmbtitrngtamkhunsmbtifngkchnthiekhaeknthkarepnfngkeliypunxfcaeriykwa fngkchnphlngngan Energy function hrux Lyapunov candidate functions klawkhux karthiimsamarthhafngkchneliypunxfidnnimidepnkarphisucnidwarabbnnimidmiesthiyrphaph aetkarthisamarthhafngkchneliypunxfmaphisucnesthiyrphaphidepnkarphisucnidwarabbnnmiesthiyrphaph inthangptibtisahrbrabbphlwtthangfisiks mkniymichtanginkarsrangfngkchnphlngnganidniyamkhxngfngkchnphlngngankahndih V Rn R displaystyle V mathbb R n to mathbb R epnfngkchntxenuxngaelaepnseklar V displaystyle V caepnfngkchnphlngnganthahak V displaystyle V epnfngkchnbwkaennxnechphaaaehng locally positive definite function klawkhux V x gt 0 x U 0 displaystyle V x gt 0 quad forall x in U setminus 0 odythi U displaystyle U epnestbriewniklekhiyngrxbcud x 0 displaystyle x 0 V 0 0 displaystyle V 0 0 hmayehtu twxyangkhxngfngkchnphlngngan idaek V z zTPz displaystyle V z z T Pz odythi P PT Rn n gt 0 displaystyle P P T in R n times n gt 0 klawkhux P displaystyle P khuxniyamkhxngcudsmdulkhxngrabbkahndih g Rn Rn displaystyle g mathbb R n to mathbb R n y g y displaystyle dot y g y epnrabbphlwtxttantithikahndih odymicudsmdulkahndihepn y displaystyle y dngnn 0 g y displaystyle 0 g y odyimesiykhwamepnnyyathwip erasamarthaeplngphikdinxyuinrup x y y displaystyle x y y ephuxihrabbthieracaphicarnatxipmicudsmdulxyuthicudkaenid thaihkhwamsadwktxkarphicarnatxip dngtxipni x g x y f x displaystyle dot x g x y f x f 0 0 displaystyle f 0 0 phunthankhxngthvsdiesthiyrphapheliypunxfsahrbrabbxttantikahndih x 0 displaystyle x 0 epncudsmdulkhxngrabbxttanti x f x displaystyle dot x f x aelaih V x V x dxdt V x V f x displaystyle dot V x frac partial V partial x cdot frac dx dt nabla V cdot dot x nabla V cdot f x epnepnxnuphnthechingewlakhxngfngkchnphlngnganV displaystyle V esthiyrphaphkhxngcudsmdul thafngkchnphlngngan V displaystyle V epnbwkaennxnechphaathi aelaxnuphnthechingewlakhxngfngkchnphlngnganepnlbkungaennxnechphaathi locally negative semidefinite V x 0 x B 0 displaystyle dot V x leq 0 quad forall x in mathcal B setminus 0 sahrbyan B displaystyle mathcal B rxbcud 0 displaystyle 0 casrupidwacudsmdulnnmiesthiyrphaph stable esthiyrphaphechphaathiechingesnkakb thafngkchnphlngngan V displaystyle V epnbwkaennxnechphaathi aelaxnuphnthechingewlakhxngfngkchnphlngnganepnlbaennxnechphaathi locally negative definite V x lt 0 x B 0 displaystyle dot V x lt 0 quad forall x in mathcal B setminus 0 sahrbyan B displaystyle mathcal B rxbcud 0 displaystyle 0 casrupidwacudsmdul miesthiyrphaphechphaathiechingesnkakb locally asymptotically stable esthiyrphaphwngkwangechingesnkakb thafngkchnphlngngan V displaystyle V epnbwkaennxnwngkwang globally positive definite aelaxnuphnthechingewlakhxngfngkchnphlngnganepnlbaennxnwngkwang globally negative definite V x lt 0 x Rn 0 displaystyle dot V x lt 0 quad forall x in mathbb R n setminus 0 casrupidwacudsmdul miesthiyrphaphwngkwangechingesnkakb globally asymptotically stable hmayehtu fngkchnphlngngan V x displaystyle V x caimmikhxbekhtthahak x V x displaystyle x to infty Rightarrow V x to infty twxyangphicarnasmkarxnuphnth thimikhatxbepn x displaystyle x odythi x R displaystyle x in mathbb R x x displaystyle dot x x caehnwa x displaystyle x mikhaepnbwkrxbcudkaenid sungerasamarthnamaepnfngkchnphlngnganid kahndih V x x displaystyle V x x odythi x R 0 displaystyle x in mathbb R setminus 0 dngnn V x V x f x sign x x x lt 0 displaystyle dot V x V x f x mathrm sign x cdot x x lt 0 caehnidwarabbthithukxthibaydwysmkarxnuphnthkhangtnmiesthiyrphaphechingesnkakbrxbcudkaenidduephimOrdinary differential equations Control Lyapunov function Foster s theorem thvsdirabbkhwbkhum smkareliypunxfxangxingedwid brrecidphngschy rabbkhwbkhumphlwt karwiekhraah karxxkaebb aelakarprayukt Dynamical Control Systems Analysis Design and Applications sankphimphaehngculalngkrnmhawithyaly 2551 ISBN 978 974 03 2205 4 exrik dbebilyu iwssitn Lyapunov Function cakaemthewild Khalil H K 1996 Nonlinear systems Prentice Hall Upper Saddle River NJ aehlngkhxmulxunExample 2011 09 26 thi ewyaebkaemchchin of determining the stability of the equilibrium solution of a system of ODEs with a Lyapunov function Some Lyapunov diagrams 2007 09 07 thi ewyaebkaemchchin