Biasanya dengan m eberapa i nput, m eberapa o utput (MIMO) sistem, seorang insinyur kontrol menggunakan negara umpan balik kontroler . Gaya pengontrol ini memanfaatkan model ruang-negara dari sistem dan umumnya berbentuk:
x˙=Ax+Buy=Cx+Du
di mana adalah vektor negara, adalah vektor input, adalah vektor output, dan turunan waktu dari state, , menunjukkan bagaimana negara berkembang dari waktu ke waktu, sebagaimana ditentukan oleh kombinasi negara dan input . Output juga ditentukan oleh interaksi antara status dan input, tetapi output dapat berupa kombinasi apa pun, sehingga status keluaran dan matriks input berbeda - dan .xuyx˙ABCD
Saya tidak akan membahas banyak detail mengenai kontrol umpan balik negara, tetapi secara umum, matriks "map" atau mengaitkan status tertentu atau input ke status atau input lain. Misalnya, jika Anda ingin memodelkan sistem persamaan diferensial yang tidak terkait, Anda akan mendapatkan sesuatu seperti:A→D
x˙=⎡⎣⎢x˙1x˙2x˙3⎤⎦⎥=⎡⎣⎢k1000k2000k3⎤⎦⎥⎡⎣⎢x1x2x3⎤⎦⎥
yang mewakili:
x˙1=k1x1x˙2=k2x2x˙3=k3x3
Jika Anda ingin menambahkan input ke persamaan untuk dan input ke , maka Anda dapat menambahkan istilah :u1x˙1u2x˙3Bu
x˙=⎡⎣⎢x˙1x˙2x˙3⎤⎦⎥=⎡⎣⎢k1000k2000k3⎤⎦⎥⎡⎣⎢x1x2x3⎤⎦⎥+⎡⎣⎢100001⎤⎦⎥[u1u2]
Jika Anda ingin menyimpan ini, tetapi Anda berpikir keadaan itu berkontribusi terhadap bagaimana berubah, Anda dapat menambahkan interaksi itu:x1x2
x˙=⎡⎣⎢x˙1x˙2x˙3⎤⎦⎥=⎡⎣⎢⎢k1kx1→x200k2000k3⎤⎦⎥⎥⎡⎣⎢x1x2x3⎤⎦⎥+⎡⎣⎢100001⎤⎦⎥[u1u2]
Ketika Anda menulis ini sekarang, Anda mendapatkan:
x˙1x˙2x˙3===k1x1+u1kx1→x2x1+k2x2k3x3+u2
Anda dapat terus membangun kompleksitas sesuai kebutuhan sistem Anda. Setelah Anda memiliki model, untuk kontrol umpan balik keadaan, Anda perlu memastikan bahwa sistemnya linier , karena sistem tidak memiliki fungsi trigonometri atau satu keadaan yang menggandakan dirinya sendiri atau keadaan lain, dan memastikan bahwa itu adalah waktu yang tidak berubah , karena matriks tidak berubah seiring waktu - tidak ada fungsi (t) di dalamnya. Anda mungkin dapat membuat beberapa penyederhanaan, seperti perkiraan sudut kecil untuk membantu memasukkan matriks Anda ke formulir LTI yang diperlukan untuk langkah selanjutnya.A→DA
Sekarang Anda dapat "menutupi" seluruh sistem ke dalam dua persamaan rapi yang pertama kali ditampilkan, menyembunyikan seluruh matriks hanya dengan huruf 'A', dll. Dengan Transformasi Laplace Anda dapat (lambaian tangan) mengevaluasi yang tidak terkontrol , dinamika loop terbuka sistem. Anda melakukan ini dengan menemukan kutub sistem , yang dalam istilah menunjukkan respons sistem.A
Anda juga dapat mengevaluasi sistem untuk melihat apakah itu dapat dikontrol , artinya Anda dapat menggunakan input Anda untuk mengubah semua status dengan cara yang unik, dan untuk melihat apakah itu dapat diamati , yang berarti bahwa Anda benar-benar dapat menentukan apa nilai-nilai dari negara adalah.
Jika sistem dapat dikontrol, Anda dapat mengambil informasi tentang status, , dan memasukkannya ke dalam sistem, menggunakan informasi yang Anda miliki tentang status untuk mengarahkannya ke nilai yang diinginkan. Hanya menggunakan dua persamaan awal untuk kejelasan, ketika Anda menambahkan sinyal kontrol ke input yang Anda dapatkan:−Gx
x˙=Ax+B(u−Gx)y=Cx+Du
yang menjadi:
x˙=Ax−BGx+Buy=Cx+Du
yang dapat diatur ulang sebagai:
x˙=[A−BG]x+Buy=Cx+Du
Di mana sebelum respons sistem Anda digerakkan oleh matriks , sekarang ia digerakkan oleh . Anda dapat mengevaluasi kembali kutub melalui transformasi Laplace, tetapi sekarang Anda memiliki matriks gain yang dapat Anda gunakan untuk menyetel pengontrol, menempatkan kutub di mana pun Anda inginkan, yang menetapkan respons waktu untuk menjadi apa pun yang Anda inginkan.AA-BGG
Proses berlanjut, dengan pengaturan pengamat untuk membandingkan keluaran sistem aktual dengan keluaran yang diprediksi model . Di sinilah penting untuk dicatat bahwa output tidak harus kombinasi yang sama dari keadaan seperti yang Anda gunakan dalam persamaan diferensial keadaan - di mana keadaan Anda mungkin arus keluaran Anda mungkin tegangan ( ) jadi Anda dapat membuat perbandingan dengan sinyal yang dapat diukur pada sistem Anda yang sebenarnya.yy^R×I
Seperti yang saya katakan, ada banyak informasi yang terlibat dengan sistem pemodelan dan merancang pengontrol umpan balik keadaan, saya hanya menguraikan proses umum karena saya percaya ini adalah ruang lingkup yang Anda cari dengan pertanyaan Anda.