กลับไปหน้าบทความ

อ่าน 14 นาที

ความสามารถในการควบคุม

ความสามารถในการควบคุมเป็นคุณสมบัติที่สำคัญของระบบควบคุมและมีบทบาทสำคัญในปัญหาการควบคุมหลายอย่าง เช่น การรักษาเสถียรภาพของระบบที่ไม่เสถียรโดยใช้การป้อนกลับ ปัญหาการติดตาม การหา...

ความสามารถในการควบคุม

ความสามารถในการควบคุมเป็นคุณสมบัติที่สำคัญของระบบควบคุมและมีบทบาทสำคัญในปัญหาการควบคุมหลายอย่าง เช่น การรักษาเสถียรภาพของระบบที่ไม่เสถียรโดยใช้การป้อนกลับ ปัญหาการติดตาม การหา แนวทาง การควบคุมที่เหมาะสมที่สุดหรือเพียงแค่การกำหนดอินพุตที่มีผลต่อสถานะตามที่ต้องการ

ความสามารถในการควบคุมและความสามารถในการสังเกตเป็น แนวคิด คู่ตรงข้าม ความสามารถในการควบคุมหมายถึงการควบคุมสถานะโดยการเลือกปัจจัยนำเข้าที่เหมาะสม ในขณะที่ความสามารถในการสังเกตหมายถึงความสามารถในการทราบสถานะโดยการสังเกตผลลัพธ์ (โดยสมมติว่าปัจจัยนำเข้าก็ได้รับการสังเกตเช่นกัน)

โดยทั่วไปแล้ว แนวคิดเรื่องความสามารถในการควบคุมหมายถึงความสามารถในการบังคับทิศทางของระบบภายในพื้นที่การกำหนดค่าโดยใช้เพียงการจัดการที่อนุญาตได้บางประการเท่านั้น คำจำกัดความที่แน่นอนจะแตกต่างกันไปขึ้นอยู่กับกรอบการทำงานหรือประเภทของแบบจำลองที่เกี่ยวข้อง

ต่อไปนี้เป็นตัวอย่างของแนวคิดเรื่องความสามารถในการควบคุมในรูปแบบต่างๆ ที่ได้รับการนำเสนอในเอกสารทางด้านระบบและการควบคุม:

  • ความสามารถในการควบคุมสถานะ: ความสามารถในการนำระบบเปลี่ยนสถานะไปมาระหว่างสถานะต่างๆ
  • ความสามารถในการควบคุมสูง: ความสามารถในการเปลี่ยนสถานะต่างๆ ภายในช่วงเวลาที่กำหนด
  • การควบคุมแบบรวมกลุ่ม: ความสามารถในการควบคุมระบบพลวัตหลายระบบพร้อมกัน
  • ความสามารถในการควบคุมวิถีการเคลื่อนที่: ความสามารถในการบังคับทิศทางไปตามวิถีการเคลื่อนที่ที่กำหนดไว้ล่วงหน้า แทนที่จะเพียงแค่ไปยังจุดหมายปลายทางที่ต้องการ
  • ความสามารถในการควบคุมผลลัพธ์: ความสามารถในการควบคุมให้ผลลัพธ์มีค่าตามที่กำหนดไว้
  • ความสามารถในการควบคุมในกรอบพฤติกรรม: เงื่อนไขความเข้ากันได้ระหว่างวิถีการป้อนข้อมูลและผลลัพธ์ในอดีตและอนาคต

ความสามารถในการควบคุมของรัฐ

สถานะของระบบเชิงกำหนด ซึ่งเป็นเซตของค่าของตัวแปร สถานะทั้งหมดของระบบ (ตัวแปรเหล่านั้นที่มีลักษณะเฉพาะด้วยสมการพลวัต) อธิบายระบบได้อย่างสมบูรณ์ในทุกช่วงเวลา โดยเฉพาะอย่างยิ่ง ไม่จำเป็นต้องใช้ข้อมูลเกี่ยวกับอดีตของระบบเพื่อช่วยในการทำนายอนาคต หากทราบสถานะในปัจจุบันและทราบค่าปัจจุบันและค่าในอนาคตทั้งหมดของตัวแปรควบคุม (ตัวแปรที่สามารถเลือกค่าได้)

ความสามารถในการควบคุมสถานะอย่างสมบูรณ์ (หรือเพียงแค่ความสามารถในการควบคุมหากไม่มีบริบทอื่น) อธิบายถึงความสามารถของอินพุตภายนอก (เวกเตอร์ของตัวแปรควบคุม) ในการเปลี่ยนสถานะภายในของระบบจากสถานะเริ่มต้นใดๆ ไปสู่สถานะสุดท้ายใดๆ ในช่วงเวลาจำกัด [ 1 ] : 737

กล่าวคือ เราสามารถกำหนดความหมายของความสามารถในการควบคุมอย่างไม่เป็นทางการได้ดังนี้: หากสำหรับสถานะเริ่มต้นx₀ ใดๆ และสถานะสุดท้ายxᵢ ใด ๆ มีลำดับอินพุตที่สามารถถ่ายโอนสถานะของระบบจากx₀ไปยังxᵢ ได้ภายในช่วงเวลาที่จำกัด ระบบที่จำลองโดยการแสดงสถานะในปริภูมิสถานะก็จะสามารถควบคุมได้ สำหรับตัวอย่างที่ง่ายที่สุดของระบบเชิงเส้นต่อเนื่องที่ไม่เปลี่ยนแปลงตามเวลา (LTI) มิติของแถวในนิพจน์ปริภูมิสถานะ = A x ( t ) + B u ( t )จะกำหนดช่วงเวลา โดยแต่ละแถวจะให้เวกเตอร์ในปริภูมิสถานะของระบบ หากไม่มีเวกเตอร์ดังกล่าวเพียงพอที่จะครอบคลุมปริภูมิสถานะของxระบบก็จะไม่สามารถบรรลุความสามารถในการควบคุมได้ อาจจำเป็นต้องปรับเปลี่ยนAและBเพื่อให้ประมาณความสัมพันธ์เชิงอนุพันธ์พื้นฐานที่ประมาณได้ดียิ่งขึ้นเพื่อให้บรรลุความสามารถในการควบคุม

ความสามารถในการควบคุมไม่ได้หมายความว่าสถานะที่เข้าถึงได้จะคงอยู่ตลอดไป เพียงแต่หมายความว่าสามารถเข้าถึงสถานะใดๆ ก็ได้

ความสามารถในการควบคุมไม่ได้หมายความว่าสามารถสร้างเส้นทางใดๆ ก็ได้ผ่านปริภูมิสถานะ แต่หมายความว่ามีเส้นทางอยู่ภายในช่วงเวลาที่จำกัดเท่านั้น เมื่อสามารถระบุช่วงเวลาได้ด้วยระบบพลวัต นั้น มักถูกเรียกว่าสามารถควบคุมได้อย่างเข้มแข็ง

ระบบเชิงเส้นต่อเนื่อง

พิจารณาระบบเชิงเส้นต่อเนื่อง[หมายเหตุ 1 ]

จะมีการควบคุมuจากสถานะx 0ที่เวลาt 0ไปยังสถานะx 1ที่เวลาt 1 > t 0ก็ต่อเมื่อx 1ϕ ( t 0 , t 1 ) x 0อยู่ในปริภูมิคอลัมน์ของ โดยที่ϕ ( t 0 , t )คือเมทริกซ์การเปลี่ยนสถานะและW ( t 0 , t 1 )คือแกรมเมียนของการควบคุมได้

ในความเป็นจริง หากη 0เป็นคำตอบของW ( t 0 , t 1 ) η = x 1ϕ ( t 0 , t 1 ) x 0แล้ว การควบคุมที่กำหนดโดยu ( t ) = − B ( t ) T ϕ ( t 0 , t ) T η 0จะทำให้เกิดการถ่ายโอนที่ต้องการ

โปรดทราบว่าเมทริกซ์W ( t 0 , t 1 )ที่กำหนดไว้ข้างต้นมีคุณสมบัติดังต่อไปนี้:

เงื่อนไขลำดับสำหรับการควบคุม

เมทริก ซ์แกรมเมียนสำหรับการควบคุมได้นั้นเกี่ยวข้องกับการอินทิเกรตเมทริกซ์การเปลี่ยนสถานะของระบบ เงื่อนไขที่ง่ายกว่าสำหรับการควบคุมได้คือ เงื่อนไข อันดับซึ่งคล้ายคลึงกับเงื่อนไขอันดับของคาลมานสำหรับระบบที่ไม่เปลี่ยนแปลงตามเวลา

พิจารณาระบบเชิงเส้นแบบต่อเนื่องΣที่เปลี่ยนแปลงอย่างราบรื่นในช่วง[ t 0 , t ] :

เมทริกซ์การเปลี่ยนสถานะϕก็เรียบเช่นกัน แนะนำฟังก์ชันเมทริกซ์n × m M 0 ( t ) = ϕ ( t 0 , t ) B ( t )และกำหนด

พิจารณาเมทริกซ์ของฟังก์ชันค่าเมทริกซ์ที่ได้จากการเรียงลำดับคอลัมน์ทั้งหมดของเมทริกซ์M ( M i , สำหรับi = 0, 1, ... , k ):

ถ้ามี ∈ [ t 0 , t ]และจำนวนเต็มที่ ไม่เป็นลบ kที่ทำให้rank M ( k ) ( ) = nแล้วΣจะสามารถควบคุมได้[ 3 ]

ถ้าΣเปลี่ยนแปลงเชิงวิเคราะห์ในช่วง[ t 0 , t ]แล้วΣจะสามารถควบคุมได้ในทุกช่วงย่อยที่ไม่ใช่ศูนย์ของ[ t 0 , t ] ก็ต่อเมื่อมี ∈ [ t 0 , t ]และจำนวนเต็มที่ไม่เป็นลบkที่ทำให้อันดับM ( k ) ( t i ) = n [ 3 ]

วิธีการข้างต้นยังคงตรวจสอบได้ยาก เนื่องจากเกี่ยวข้องกับการคำนวณเมทริกซ์การเปลี่ยนสถานะϕเงื่อนไขที่เทียบเท่ากันอีกประการหนึ่งกำหนดไว้ดังนี้ ให้B 0 ( t ) = B ( t )และสำหรับแต่ละi ≥ 0ให้กำหนด ในกรณีนี้B i แต่ละค่า จะได้รับโดยตรงจากข้อมูล( A ( t ), B ( t ))ระบบสามารถควบคุมได้หากมี ∈ [ t 0 , t ]และจำนวนเต็มที่ไม่เป็นลบkที่ทำให้rank([ B 0 ( ), B 1 ( ), ... , B k ( )] ) = n [ 3 ]

ตัวอย่าง

พิจารณาระบบที่แปรผันเชิงวิเคราะห์ในช่วง(−∞, ∞)และเมทริกซ์ และ เนื่องจากเมทริกซ์นี้มีอันดับ 3 ระบบจึงสามารถควบคุมได้ในทุกช่วงที่ไม่ใช่ค่าศูนย์ของ

ระบบเชิงเส้นต่อเนื่องที่ไม่เปลี่ยนแปลงตามเวลา (LTI)

พิจารณาระบบเชิงเส้นต่อเนื่องที่ไม่เปลี่ยนแปลงตามเวลา โดยที่

  • xคือ เวกเตอร์สถานะขนาด n × 1 ;
  • yคือ เวกเตอร์เอาต์พุตขนาด m × 1 ;
  • uคือเวกเตอร์อินพุต (หรือเวกเตอร์ควบคุม) ขนาด r × 1 ;
  • Aคือ เมทริกซ์สถานะขนาด n × n ;
  • Bคือ เมทริกซ์อินพุตขนาด n × r ;
  • Cคือ เมทริกซ์เอาต์พุตขนาด m × n ; และ
  • Dคือเมทริกซ์แบบส่งผ่าน (หรือแบบส่งต่อ) ขนาดm × r

เมท ริกซ์ควบคุมได้ขนาด n × nrกำหนดโดย ระบบจะสามารถควบคุมได้ก็ต่อเมื่อเมทริกซ์ควบคุมได้มีอันดับ แถวเต็ม (นั่นคือrank( R ) = n )

ระบบเชิงเส้นไม่แปรผันตามเวลา (LTI) แบบไม่ต่อเนื่อง

สำหรับระบบสถานะเชิงเส้นแบบเวลาไม่ต่อเนื่อง (เช่น ตัวแปรเวลา )สมการสถานะคือ โดยที่Aเป็น เมทริกซ์ n × nและBเป็น เมทริกซ์ n × r (เช่นuคือ อินพุต rตัวที่รวบรวมไว้ใน เวกเตอร์ r × 1 ) การทดสอบความสามารถในการควบคุมคือเมทริกซ์ n × nr ต้องมี อันดับ แถวเต็ม(เช่นrank( C ) = n ) นั่นคือ ถ้าหากระบบสามารถควบคุมได้Cจะมีnคอลัมน์ที่เป็นอิสระเชิงเส้นถ้าnคอลัมน์ของCเป็นอิสระเชิงเส้นแต่ละสถานะจากn สถานะสามารถเข้าถึงได้โดยการ ป้อน อินพุตที่เหมาะสมให้กับระบบผ่านตัวแปรu ( k )

อนุพันธ์

เมื่อกำหนดสถานะx (0)ณ เวลาเริ่มต้น โดยกำหนดให้k = 0 สม การสถานะจะให้x (1) = A x (0) + B u (0)จากนั้นx (2) = A x (1) + B u (1) = A 2 x (0) + AB u (0) + B u (1)และต่อไปเรื่อยๆ ด้วยการแทนค่าตัวแปรสถานะย้อน กลับซ้ำๆ จนในที่สุดจะได้ หรือเทียบเท่า

เมื่อกำหนดค่าใดๆ ที่ต้องการให้กับเวกเตอร์สถานะx ( n )ทางด้านซ้าย จะสามารถแก้หาเวกเตอร์ของเวกเตอร์ควบคุมที่เรียงซ้อนกันได้เสมอ ก็ต่อเมื่อเมทริกซ์ของเมทริกซ์ที่จุดเริ่มต้นของด้านขวามีอันดับแถวเต็มเท่านั้น

ตัวอย่าง

ตัวอย่างเช่น พิจารณากรณีที่n = 2และr = 1 (กล่าวคือ มีอินพุตควบคุมเพียงหนึ่งเดียว) ดังนั้นBและABเป็น เวกเตอร์ขนาด 2 × 1ถ้า[ B AB ]มีอันดับ 2 (อันดับเต็ม) ดังนั้นBและABจึงเป็นอิสระเชิงเส้นและครอบคลุมระนาบทั้งหมด ถ้าอันดับเป็น 1 แล้วBและABจะอยู่บนเส้นเดียวกันและไม่ครอบคลุมระนาบ

สมมติว่าสถานะเริ่มต้นคือศูนย์

ณ เวลาk = 0 : ณ เวลาk = 1 :

ณ เวลาk = 0สถานะที่เข้าถึงได้ทั้งหมดจะอยู่บนเส้นตรงที่เกิดจากเวกเตอร์ B

ณ เวลาk = 1สถานะที่เข้าถึงได้ทั้งหมดเป็นผลรวมเชิงเส้นของABและBหากระบบสามารถควบคุมได้ เวกเตอร์ทั้งสองนี้สามารถครอบคลุมระนาบทั้งหมดได้ และสามารถทำได้ ณ เวลาk = 2

ข้อสมมติที่ว่าสถานะเริ่มต้นเป็นศูนย์นั้นเป็นเพียงเพื่อความสะดวกเท่านั้น เห็นได้ชัดว่าหากทุกสถานะสามารถเข้าถึงได้จากจุดกำเนิดแล้ว สถานะใดๆ ก็สามารถเข้าถึงได้จากสถานะอื่นเช่นกัน (เพียงแค่เปลี่ยนพิกัด)

ตัวอย่างนี้ใช้ได้กับค่าn ที่เป็นบวกทุกค่า แต่กรณีn = 2 นั้น เข้าใจง่ายกว่า

ตัวอย่างเปรียบเทียบสำหรับn = 2

ลองพิจารณาตัวอย่างเปรียบเทียบกับระบบตัวอย่างก่อนหน้านี้ คุณกำลังนั่งอยู่ในรถของคุณบนระนาบแบนราบที่ไม่มีที่สิ้นสุดและหันหน้าไปทางทิศเหนือ เป้าหมายคือการไปถึงจุดใดจุดหนึ่งบนระนาบนั้นโดยการขับรถเป็นระยะทางหนึ่งในแนวเส้นตรง จอดรถให้สนิท เลี้ยว แล้วขับรถต่อไปอีกระยะทางหนึ่งในแนวเส้นตรงเช่นเดิม

ถ้าหากรถของคุณไม่มีพวงมาลัย คุณก็จะขับได้แค่ตรงไปข้างหน้า ซึ่งหมายความว่าคุณจะขับได้แค่บนเส้นตรง (ในกรณีนี้คือเส้นเหนือ-ใต้ เนื่องจากคุณเริ่มขับโดยหันหน้าไปทางทิศเหนือ) กรณีที่ไม่มีพวงมาลัยนี้จะคล้ายกับกรณีที่ค่าC มีค่า เท่ากับ 1 (ระยะทางทั้งสองที่คุณขับมาอยู่บนเส้นตรงเดียวกัน)

ทีนี้ ถ้าหากรถของคุณมีพวงมาลัย คุณก็สามารถขับไปยังจุดใดก็ได้บนระนาบได้อย่างง่ายดาย และนี่จะเป็นกรณีที่คล้ายคลึงกับกรณีที่อันดับของCเท่ากับ 2

ถ้าเปลี่ยนตัวอย่างนี้เป็นn = 3การเปรียบเทียบก็จะเหมือนกับการบินในอวกาศเพื่อไปถึงตำแหน่งใดๆ ในพื้นที่ 3 มิติ (โดยไม่คำนึงถึงทิศทางของเครื่องบิน )

คุณได้รับอนุญาตให้:

  • บินเป็นเส้นตรง
  • เลี้ยวซ้ายหรือขวาได้กี่องศา (การหมุนรอบแกนแนวดิ่ง )
  • ปรับทิศทางเครื่องบินขึ้นหรือลงตามปริมาณใดๆ ( มุมเงย )

แม้ว่ากรณีสามมิติจะยากต่อการมองเห็นภาพ แต่แนวคิดเรื่องการควบคุมก็ยังคงคล้ายคลึงกัน

ระบบไม่เชิงเส้น

ระบบไม่เชิงเส้นในรูปแบบควบคุมเชิงเส้น

สามารถเข้าถึงได้ในระดับท้องถิ่นหากการกระจายการเข้าถึงครอบคลุมพื้นที่ เมื่อเท่ากับมิติของและ R กำหนดโดย: [ 4 ]

นี่คือ การดำเนินการ วงเล็บ Lie ซ้ำๆ ที่กำหนดโดย

เมทริกซ์ความสามารถในการควบคุมสำหรับระบบเชิงเส้นในหัวข้อก่อนหน้านี้ สามารถหาได้จากสมการนี้

การควบคุมผ่านการป้อนกลับสถานะ

เมื่ออำนาจควบคุมระบบพลวัตเชิงเส้นถูกใช้ผ่านการเลือกเมทริกซ์เกนป้อนกลับที่เปลี่ยนแปลงตามเวลาระบบจะ...

เป็นแบบไม่เชิงเส้น เนื่องจากมีผลคูณของพารามิเตอร์ควบคุมและสถานะอยู่ การกระจายการเข้าถึงนั้นเหมือนเดิม

เป็นที่ชัดเจนว่าเพื่อให้ระบบสามารถควบคุมได้ จำเป็นต้องมีอันดับคอลัมน์เต็ม ปรากฏว่าเงื่อนไขนี้ก็เพียงพอเช่นกัน อย่างไรก็ตาม กลยุทธ์การควบคุม (ที่เหมาะสมที่สุด) ที่อธิบายไว้ก่อนหน้านี้จำเป็นต้องได้รับการแก้ไข เพื่อให้วิถีการเคลื่อนที่เมื่อใช้การป้อนข้อมูลที่เหมาะสมที่สุดเพื่อควบคุมระบบระหว่างสถานะที่กำหนด ไม่ผ่านจุดกำเนิด มิฉะนั้นจะไม่สามารถเขียนการป้อนข้อมูลควบคุมในรูปแบบป้อนกลับได้ ความสามารถในการควบคุม ตลอดจนความสามารถในการควบคุมที่แข็งแกร่งของระบบเชิงเส้นคู่ดังกล่าวได้รับการพิสูจน์แล้วใน[ 5 ]

การควบคุมโดยรวม: การควบคุมแบบป้อนกลับของการเปลี่ยนสถานะ

ความสามารถในการควบคุมโดยรวม หมายถึง ความสามารถในการควบคุมระบบพลวัตเชิงเส้นที่ปฏิบัติตามพลวัตที่เหมือนกัน

โดยที่เท่ากับมิติของระหว่างการกำหนดค่าเริ่มต้นและสิ้นสุดที่ระบุไว้โดยใช้เมทริกซ์เกนป้อนกลับสถานะทั่วไปและด้วยเหตุนี้ แต่ละตัวจึงสร้างอินพุตควบคุมขึ้นมา

สำหรับตามลำดับ

การกระจายการเข้าถึงที่มีอันดับคอลัมน์เต็มนั้นเป็นเงื่อนไขที่จำเป็นอย่างเห็นได้ชัด นอกจากนี้ยังเพียงพอ และในความเป็นจริงแล้ว กลุ่มโดยรวมนั้นสามารถควบคุมได้อย่างเข้มแข็ง กล่าวคือสามารถชี้นำได้จากโครงสร้างเริ่มต้น

สำหรับการกำหนดค่าเทอร์มินัลที่ระบุไว้ใดๆ

โดยกำหนดในช่วงเวลาที่กำหนดผ่านการเลือกเมทริกซ์เกนป้อนกลับแบบแปรผันตามเวลาทั่วไปโดยมีอันดับคอลัมน์เต็ม[ 5 ]

การควบคุมเป็นศูนย์

ถ้าหากระบบควบคุมแบบไม่ต่อเนื่องสามารถควบคุมได้ด้วยค่าศูนย์ หมายความว่ามีค่าควบคุมได้อยู่ค่าหนึ่งที่ทำให้สำหรับสถานะเริ่มต้นบางค่า กล่าวอีกนัยหนึ่ง มันเทียบเท่ากับเงื่อนไขที่ว่ามีเมทริกซ์อยู่ ค่าหนึ่ง ที่ทำให้เป็นเมทริกซ์นิลโพเทนต์

สิ่งนี้สามารถแสดงให้เห็นได้ง่ายๆ โดยการแยกส่วนที่ควบคุมได้และส่วนที่ควบคุมไม่ได้

ความสามารถในการควบคุมผลลัพธ์

ความสามารถในการควบคุมเอาต์พุตเป็นแนวคิดที่เกี่ยวข้องกับเอาต์พุตของระบบ (ซึ่งแทนด้วย yในสมการก่อนหน้านี้) ความสามารถในการควบคุมเอาต์พุตอธิบายถึงความสามารถของอินพุตภายนอกในการเปลี่ยนเอาต์พุตจากสภาวะเริ่มต้นใดๆ ไปสู่สภาวะสุดท้ายใดๆ ในช่วงเวลาที่จำกัด ไม่จำเป็นต้องมีความสัมพันธ์ใดๆ ระหว่างความสามารถในการควบคุมสถานะและความสามารถในการควบคุมเอาต์พุต โดยเฉพาะอย่างยิ่ง:

  • ระบบที่ควบคุมได้ไม่ได้หมายความว่าจะควบคุมผลลัพธ์ได้เสมอไป ตัวอย่างเช่น ถ้าเมทริกซ์D = 0และเมทริกซ์Cไม่มีอันดับแถวเต็ม ตำแหน่งบางตำแหน่งของผลลัพธ์จะถูกบดบังด้วยโครงสร้างที่จำกัดของเมทริกซ์ผลลัพธ์ และจึงไม่สามารถเข้าถึงได้ นอกจากนี้ แม้ว่าระบบจะสามารถเปลี่ยนไปยังสถานะใดก็ได้ในเวลาจำกัด แต่ก็อาจมีผลลัพธ์บางอย่างที่ไม่สามารถเข้าถึงได้จากทุกสถานะ ตัวอย่างเชิงตัวเลขอย่างง่ายใช้D = 0และ เมทริกซ์ Cที่มีอย่างน้อยหนึ่งแถวเป็นศูนย์ ดังนั้น ระบบจึงไม่สามารถสร้างผลลัพธ์ที่ไม่เป็นศูนย์ในมิตินั้นได้
  • ระบบที่ควบคุมได้ด้วยเอาต์พุต ไม่ได้หมายความว่าจะควบคุมได้ด้วยสถานะเสมอไป ตัวอย่างเช่น หากมิติของปริภูมิสถานะมีขนาดใหญ่กว่ามิติของเอาต์พุต ก็จะมีชุดของการกำหนดค่าสถานะที่เป็นไปได้สำหรับเอาต์พุตแต่ละตัว นั่นคือ ระบบอาจมีพลวัตเป็นศูนย์ ที่สำคัญ ซึ่งเป็นวิถีของระบบที่ไม่สามารถสังเกตได้จากเอาต์พุต ดังนั้น การที่สามารถขับเคลื่อนเอาต์พุตไปยังตำแหน่งใดตำแหน่งหนึ่งในช่วงเวลาจำกัด จึงไม่ได้บอกอะไรเกี่ยวกับการกำหนดค่าสถานะของระบบ

สำหรับระบบเชิงเส้นแบบต่อเนื่อง เช่น ตัวอย่างข้างต้น ซึ่งอธิบายโดยเมทริกซ์A , B , CและDเมทริกซ์ควบคุมเอาต์พุตm × ( n + 1) r จะมีอันดับแถวเต็ม (เช่น อันดับm ) ก็ต่อเมื่อระบบสามารถควบคุมเอาต์พุตได้[ 1 ] : 742 ภายใต้เงื่อนไขบางประการ การควบคุมเอาต์พุตและความสามารถในการสังเกตเชิงฟังก์ชันของระบบเป็นปัญหาคู่กัน ทางคณิตศาสตร์ [ 6 ]

ความสามารถในการควบคุมภายใต้ข้อจำกัดของข้อมูลป้อนเข้า

ในระบบที่มีอำนาจควบคุมจำกัด มักจะไม่สามารถย้ายสถานะเริ่มต้นใดๆ ไปยังสถานะสุดท้ายใดๆ ภายในพื้นที่ย่อยที่ควบคุมได้อีกต่อไป ปรากฏการณ์นี้เกิดจากข้อจำกัดของอินพุตซึ่งอาจเป็นข้อจำกัดที่มีอยู่ในระบบ (เช่น เนื่องจากแอคทูเอเตอร์ อิ่มตัว ) หรือถูกกำหนดให้กับระบบด้วยเหตุผลอื่นๆ (เช่น เนื่องจากข้อกังวลที่เกี่ยวข้องกับความปลอดภัย) การควบคุมระบบที่มีข้อจำกัดของอินพุตและสถานะได้รับการศึกษาในบริบทของทฤษฎีการเข้าถึง[ 7 ]และทฤษฎีความอยู่รอด[ 8 ]

ความสามารถในการควบคุมในกรอบพฤติกรรม

ในแนวทางทฤษฎีระบบเชิงพฤติกรรม ที่เสนอ โดยวิลเลมส์ (ดูเรื่องคนในระบบและการควบคุม ) แบบจำลองที่พิจารณาไม่ได้กำหนดโครงสร้างอินพุต-เอาต์พุตโดยตรง ในกรอบแนวคิดนี้ ระบบจะถูกอธิบายโดยวิถีที่ยอมรับได้ของกลุ่มตัวแปร ซึ่งบางตัวแปรอาจถูกตีความว่าเป็นอินพุตหรือเอาต์พุต

ระบบจะถูกกำหนดให้สามารถควบคุมได้ในการตั้งค่านี้ หากส่วนใดส่วนหนึ่งในอดีตของพฤติกรรม (วิถีของตัวแปรภายนอก) สามารถเชื่อมต่อกับวิถีในอนาคตของพฤติกรรมได้ในลักษณะที่การเชื่อมต่อนี้บรรจุอยู่ในพฤติกรรม กล่าวคือเป็นส่วนหนึ่งของพฤติกรรมของระบบที่ยอมรับได้[ 9 ] : 151

ความสามารถในการรักษาเสถียรภาพ

แนวคิดที่อ่อนกว่าการควบคุมเล็กน้อยคือความสามารถในการทำให้เสถียรระบบจะถือว่าสามารถทำให้เสถียรได้เมื่อตัวแปรสถานะที่ไม่สามารถควบคุมได้ทั้งหมดสามารถทำให้มีพลวัตที่เสถียรได้ดังนั้น แม้ว่าตัวแปรสถานะบางตัวจะไม่สามารถควบคุมได้ (ตามที่กำหนดโดยการทดสอบการควบคุมข้างต้น) ตัวแปรสถานะทั้งหมดก็จะยังคงมีขอบเขตจำกัดในระหว่างการทำงานของระบบ[ 10 ]

ชุดที่เข้าถึงได้

ให้TТและxX (โดยที่Xคือเซตของสถานะที่เป็นไปได้ทั้งหมด และТคือช่วงเวลา) เซตที่เข้าถึงได้จากxในเวลาTถูกกำหนดดังนี้: [ 3 ] โดยที่xทีzหมายถึงการเปลี่ยนสถานะจากx ไปเป็น zในเวลา T

สำหรับระบบอัตโนมัติ เซตที่เข้าถึงได้จะกำหนดโดย: โดยที่Rคือเมทริกซ์ความสามารถในการควบคุม

ข้ออ้างในแง่ของเซตที่เข้าถึงได้ ระบบจะสามารถควบคุมได้ก็ต่อเมื่อ.

การพิสูจน์

เรามีสมการต่อไปนี้: เมื่อพิจารณาว่าระบบสามารถควบคุมได้ คอลัมน์ของRควรเป็นอิสระเชิงเส้นดังนั้น:

เซตที่เกี่ยวข้องกับเซตที่เข้าถึงได้คือเซตที่ควบคุมได้ ซึ่งกำหนดโดย: ความสัมพันธ์ระหว่างการเข้าถึงได้และการควบคุมได้ถูกนำเสนอโดย Sontag: [ 3 ]

  1. ระบบ เชิงเส้นแบบไม่ต่อเนื่อง nมิติ จะสามารถควบคุมได้ก็ต่อเมื่อ:

    (โดยที่Xคือเซตของค่าหรือสถานะที่เป็นไปได้ทั้งหมดของxและkคือช่วงเวลา)
  2. ระบบเชิงเส้นแบบต่อเนื่องสามารถควบคุมได้ก็ต่อเมื่อ: สำหรับทุกe > 0

ตัวอย่าง

ให้ระบบเป็นระบบไม่แปรผันตามเวลาแบบไม่ต่อเนื่องมิติ n จากสูตร: โดยที่ϕ (เวลาสุดท้าย เวลาเริ่มต้น ตัวแปรสถานะ ข้อจำกัด) ถูกกำหนดให้เป็นเมทริก ซ์ การเปลี่ยนสถานะของตัวแปรสถานะxจากเวลาเริ่มต้น0ไปยังเวลาสุดท้ายn โดยมีข้อจำกัด wบางประการ

ดังนั้น สถานะในอนาคตจะอยู่ในR k (0)ก็ต่อเมื่อมันอยู่ใน ซึ่งเป็นภาพของแผนที่เชิงเส้นRที่กำหนดดังนี้: ซึ่งแมป

เมื่อu = K mและX = K nเราจะระบุR ( A , B )ด้วย เมทริกซ์ n × nmที่มีคอลัมน์เป็นB , AB , ... , A n −1 Bตามลำดับ ถ้าหากระบบสามารถควบคุมได้ อันดับของ[ B AB ... A n −1 B ]คือnถ้าเป็นเช่นนั้น ภาพของการแมปเชิงเส้นR คือ Xทั้งหมด จากนั้นเราจะได้ว่า: โดยที่

ดูเพิ่มเติม

หมายเหตุ

  1. ^ระบบเชิงเส้นที่ไม่เปลี่ยนแปลงตามเวลาจะมีพฤติกรรมเหมือนเดิม แต่ค่าสัมประสิทธิ์จะคงที่ตลอดเวลา
  • ฟังก์ชัน MATLAB สำหรับตรวจสอบความสามารถในการควบคุมของระบบเก็บถาวรเมื่อ 10 กุมภาพันธ์ 2012 ที่Wayback Machine
  • ฟังก์ชัน Mathematica สำหรับตรวจสอบความสามารถในการควบคุมของระบบ
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Controllability&oldid=1358729104 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ความสามารถในการควบคุม

ความสามารถในการควบคุมเป็นคุณสมบัติที่สำคัญของระบบควบคุมและมีบทบาทสำคัญในปัญหาการควบคุมหลายอย่าง เช่น การรักษาเสถียรภาพของระบบที่ไม่เสถียรโดยใช้การป้อนกลับ ปัญหาการติดตาม การหา...

ความสามารถในการควบคุมของรัฐ

สถานะของ ระบบเชิงกำหนด ซึ่งเป็นเซตของค่าของตัวแปร สถานะ ทั้งหมดของระบบ (ตัวแปรเหล่านั้นที่มีลักษณะเฉพาะด้วยสมการพลวัต) อธิบายระบบได้อย่างสมบูรณ์ในทุกช่วงเวลา โดยเฉพาะอย่างยิ่ง ไม่จำเป็นต้องใช้ข้อมูลเกี่ยวกับอดีตของระบบเพื่อช่วยในการทำนายอนาคต...

ระบบเชิงเส้นต่อเนื่อง

พิจารณาระบบ เชิงเส้น ต่อเนื่อง [ หมายเหตุ 1 ] x ˙ ( ที ) = เอ ( ที ) x ( ที ) + บี ( ที ) คุณ ( ที ) y ( ที ) = ซี ( ที ) x ( ที ) + ดี ( ที ) คุณ ( ที ) .

เงื่อนไขลำดับสำหรับการควบคุม

เมทริก ซ์แกรมเมียนสำหรับการควบคุมได้ นั้นเกี่ยวข้องกับการอิน ทิเกรตเมทริกซ์การเปลี่ยนสถานะ ของระบบ เงื่อนไขที่ง่ายกว่าสำหรับการควบคุมได้คือ เงื่อนไข อันดับ ซึ่งคล้ายคลึงกับเงื่อนไขอันดับของคาลมานสำหรับระบบที่ไม่เปลี่ยนแปลงตามเวลา