Saya belum pernah melihat MIMO digunakan dalam konteks ini sebelumnya, tetapi saya bisa melihat bagaimana SISO mungkin berlaku.
Sebagian besar sistem robot yang pernah saya lihat adalah agregasi pengendali motor sumbu tunggal ( SISO ganda Anda ) yang masing-masing hanya memiliki satu enkoder untuk penginderaan dan satu motor untuk aktuasi. Jadi setiap sumbu adalah SISO , tetapi robot secara keseluruhan adalah MIMO .
Beberapa sistem yang telah saya kerjakan memiliki reaksi yang signifikan antara motor / rotary encoder dan load / linear encoder, sehingga menerapkan loop umpan balik ganda, dengan satu output kontrol motor, tetapi dua encoder. Rotary encoder pada motor terutama digunakan untuk melacak kecepatan secara akurat, sedangkan encoder linear pada beban digunakan untuk mengimbangi serangan balik pada roda gigi (cacing) dan memberikan informasi posisi dan pelacakan yang akurat.
Saya percaya bahwa untuk sebagian besar sistem kontrol, metode kontrol tradisional ini adalah yang paling Anda butuhkan, namun ada pengecualian.
Saya hanya melihat satu sistem yang mungkin mendapat manfaat dari sistem kontrol MIMO yang benar-benar dan itu adalah satu dengan karakteristik yang mirip dengan Anda sendiri, tetapi juga diperlukan untuk mengontrol kekuatan yang diterapkan oleh titik-alat robot. Kami memang mengimplementasikan ini dengan pendekatan tradisional SISO ganda , tetapi diperlukan penyetelan yang sangat hati-hati, dan saya tidak yakin bahwa mencoba menggunakan beberapa bentuk teknik torsi yang dikomputasi akan lebih mudah.
Saya menyarankan agar Anda memulai dengan beberapa pendekatan SISO dan jika itu gagal memberi Anda kinerja atau karakteristik yang Anda butuhkan, teliti metode yang lebih maju. Paling tidak Anda akan belajar lebih banyak tentang kinematika dan dinamika sistem Anda pada saat itu.