แบบจำลองสถานะพื้นที่เชิงเส้นจะได้รับจาก
x˙=Ax+Bu,
ที่ T เหตุผลที่เราเขียนลงในเครื่องหมายเมทริกซ์คือความกะทัดรัด ที่จริงแล้วระบบนี้เทียบเท่ากับระบบสมการสเกลาร์ต่อไปนี้x=[x1,x2,…,xn]T
x˙1=a11x1+a12x2+…+a1nxn+b11u1+b12u2+…+b1mum
⋮ ˙ x n = a n 1 x 1 + a n 2 x 2 + … + a n n x n + b n 1 u 1 + b n 2 U 2 + ... + ขn มยูมx˙2=a21x1+a22x2+…+a2nxn+b21u1+b22u2+…+b2mum
⋮
x˙n=an1x1+an2x2+…+annxn+bn1u1+bn2u2+…+bnmum.
เป็นที่ชัดเจนว่าคุณสามารถจัดลำดับของสมการใหม่และรับการนำเสนอเมทริกซ์ใหม่ โปรดทราบว่าคุณสามารถเปลี่ยนลำดับของสมการทั้งดังนั้นคุณจึงไม่สามารถเปลี่ยนลำดับในโดยไม่ต้องเปลี่ยนลำดับ ,และ{u}x B uAxBu
เท่าที่ฉันทราบไม่มีมาตรฐานว่าควรกำหนดตัวแปรสถานะอย่างไรเนื่องจากไม่มีผลกระทบต่อคณิตศาสตร์ตราบใดที่ระบบมีการแสดงสมการอย่างถูกต้อง จำเป็นอย่างยิ่งที่คุณต้องทราบลำดับของตัวแปรสถานะในไฟล์งาน / MATLAB / Python / Maple ของคุณ
คุณควรลองเลือกลำดับของสมการในลักษณะที่ว่า matrixมีโครงสร้างที่ดี สิ่งนี้หมายถึงความจริงยากที่จะอธิบาย แต่จุดเริ่มต้นที่ดีคือการเขียนสมการง่าย ๆ ก่อนแล้วจึงติดตามด้วยสมการที่ยาวขึ้น อีกปรัชญาหนึ่งที่ใช้เมื่อคุณเปลี่ยนสมการสเกลาร์เป็นการแสดงพื้นที่ของรัฐ จากนั้นคุณจะเริ่มต้นด้วยการแสดงพื้นที่ว่างของสมการแรกจากนั้นทำเช่นเดียวกันสำหรับสมการที่สองและอื่น ๆ ข้อได้เปรียบคือคุณจะสามารถระบุได้อย่างรวดเร็วว่าสมการสเกลาร์ของคุณในพื้นที่การตอบโต้ของรัฐนั้นอยู่ที่ใดA