Pengontrol yang paling sederhana adalah pengontrol umpan balik keadaan linier. Pada dasarnya ada 4 kondisi berbeda yang perlu Anda peroleh. Ini adalah sudut kemiringan, laju kemiringan, kecepatan dan posisi.
LQR (regulator kuadratik linier) adalah metode untuk merancang keuntungan ini (setelah mendapatkan representasi ruang-negara linier dari sistem Anda). Jika Anda tidak memiliki representasi ruang keadaan (Anda mungkin tidak), Anda bisa mendapatkan persamaan gerak dan mengukur parameter. Jika Anda tidak memiliki representasi ruang negara, Anda harus menyetel keuntungan secara manual (tanpa LQR atau metode lain seperti penempatan tiang ).
Tuning gain secara manual:
Dengan asumsi sudut kemiringan, posisi / kecepatan, dan torsi roda semua diarahkan ke depan (jika positif), Anda menginginkan kenaikan positif pada sudut kemiringan dan tingkat kemiringan Anda, serta perolehan positif pada posisi dan kecepatan.
Mulai dengan penguatan pada sudut kemiringan, dan tingkat kemiringan. Ini akan membuatnya seimbang pada awalnya. Setelah tetap seimbang, Anda dapat mengontrol posisi dan kecepatan dengan menambahkan keuntungan bagi mereka. Jika tidak stabil, naikkan gain pada tingkat kemiringan (yang membantu meredam sistem).
Kontrol posisi / kecepatan akan mengontrol kedua status ke nol. Untuk mengontrol beberapa nilai lain, Anda hanya perlu pengontrol pelacakan referensi, dengan mengganti status dengan kesalahan mereka sebelum memasukkannya ke dalam pengontrol Anda (mis. Referensi kecepatan - kecepatan saat ini).
Kontrol yaw dapat dilakukan secara independen (dengan perbedaan torsi roda ditambahkan ke pengontrol keseimbangan / kecepatan / posisi utama).