性能的指標有“帶寬”、“精度”、“抗干擾能力”等。先說系統(tǒng)帶寬,帶寬反映風力擺跟蹤的快 速性。帶寬越大,快速性越好。風力擺控制系統(tǒng)的帶寬主要受到控制對象和執(zhí)行機構(gòu)的慣性 的限制。慣性越大,帶寬越窄。根據(jù)題目要求做“自由擺運動”,由單擺周期公式可以求得風 力擺的擺動周期 T 在 1.3-1.6 秒之間,換算成頻率 f 在 0.625-0.77Hz 之間,大家可以自己掐 表計算一下擺動的周期。由此可知我們需要設計出一個帶寬大于 0.77Hz 的控制系統(tǒng)(取0.8Hz)即可完成題目的要求。出題的專家制定的這個指標還是簡單的,要知道現(xiàn)代伺服控 制系統(tǒng)帶寬已經(jīng)超過了 50Hz。角度采樣率根據(jù)奈奎斯特采樣定理,理論上選取 fs>2f 即可, 但是題目中要求了系統(tǒng)最大調(diào)節(jié)時間,為了使得控制效果更好,需要取 fs>10f 甚至更高, 在本次設計中采樣率選取 200Sa/s,控制周期 5ms。
第二步,電機選型:這是本題的最大爭議,在此我也不想把這個爭議擴大,所以我不討論電 機是否違規(guī)的問題,F(xiàn)在從實現(xiàn)效果這個角度來討論電機的選型,不管黑貓白貓,抓到老鼠 就是好貓!
我把軸流電機、空心杯電機、無刷電機做成一個表格。
電機 | 重量 | 推重比 | 頻率響應 | 機動性 | 抗干擾能力 |
軸流電機 |
高 |
<0.5 |
<2Hz |
較低 |
強 |
空心杯 |
低 |
3~8 |
4-8Hz |
較高 |
很弱 |
無刷電機 | 中 | 7~12 | 3-7Hz | 高 | 適中 |
主要看推重比和機動性這一欄,推重比、機動性是航空器的專業(yè)術(shù)語,發(fā)動機在水平面上的
最大推力和發(fā)動機的凈重之比稱為推重比。機動性是指風力擺在一定時間內(nèi)改變運動速度、 方向的能力。
從這個表格來看,推重比是我們選擇電機的重要指標,而機動性是整個風力擺靈活性的重要 指標。注意到賽題目說明部分的第 9 條:“賽題中要求的各項動作完成時間越短越好”。毫無 疑問,出題人已經(jīng)說明了要盡可能的提高系統(tǒng)的機動性。從最優(yōu)實現(xiàn)效果來看,無刷電機和 空心杯電機是更優(yōu)的選擇。但是為什么有人用軸流電機也能完成題目要求呢?答案就在頻率 響應上,第一步已經(jīng)分析了系統(tǒng)帶寬 0.8Hz 即可滿足題目要求。如果題目規(guī)定 15 秒內(nèi)完成20 個單擺運動,這個難度就上來了,因為用軸流電機的系統(tǒng)帶寬不夠了。但是采用軸流電 機有個好處,在圓周運動時即使做開環(huán)控制風扇干擾幾乎吹不動。
第三步,傳感器選型:我們再說說精度(檢測誤差),檢測誤差包括傳感器的誤差和機械誤 差,是傳感器和機械本身所固有的,控制系統(tǒng)無法克服。根據(jù)題目給出的±2.5cm 偏差可以知傳感器精度只要達到 0.5°就可以了,所以用 MPU6050 傳感器是可以達到題目要求的。機 械誤差則要求機械完美的對稱,所有的東西都要對稱,機械做的越好,最后出來的效果就越 好。至于傳感器的數(shù)據(jù)融合、濾波器設計部分請看程序貼圖:計算三次角度然后求平均值, 再經(jīng)過卡爾曼濾波器濾波的角度值就可以使用了。角度數(shù)據(jù)一定要穩(wěn)定,無高頻干擾![/hide]