Operasi matrix sangat mendasar dalam kontrol desain sistem, terutama ketika menggunakan pustaka Python seperti NumPy. Panduan ini memberikan contoh praktis bagaimana melakukan operasi matriks umum penting untuk insinyur kontrol dan peneliti.

Operasi Matriks Dasar

NumPy menawarkan fungsi yang terus terang untuk penambahan matriks, peninjauan, dan pendaraban. operasi-operasi ini sangat penting untuk dinamika sistem pemodelan dan perwakilan ruang-negara.

ifía Untuk menambah atau mengurangi matriks, pastikan mereka memiliki dimensi yang sama:

[[GALAT:0]]

Untuk pendaraban matriks, gunakan atau operator :

OR atau ORANG

Matriks Inversi dan Transpose

Dalam sistem kontrol, mengubah matriks sering diperlukan untuk menyelesaikan persamaan. Gunakan untuk matriks terbalik.

[[FLT]]

Æð untuk mentransposisikan suatu matriks, gunakan :

Eigenival dan Eigenvektors

Eigenvalues dan eigenvektor berguna dalam menganalisis stabilitas sistem. Gunakan untuk menghitungnya:

Operasi Matriks Sistem Kontrol

Dalam desain sistem kontrol, matrices ruang-negara A, B, C, dan D dimanipulasi untuk analisis sistem dan desain kontrol. Operasi termasuk:

  • Menghitung perhitungan matriks kontrollabilitas
  • Umpan balik negara desain oleh formulir
  • Kestabilan sistem analisis

Sebagai contoh, matriks kontrollabilitas dibentuk sebagai: