產品發表 包羅萬象 模型拍賣 綜合討論 直昇機 飛機 同協會 回首頁

 找回密碼
 申請
樓主: kris000

Pixhawk飛控,裝機/調試...

   火.. [複製鏈接]
 樓主| 發表於 2015年8月14日 09:08 PM | 顯示全部樓層
vincent8034 發表於 2015年8月14日 01:25 PM
K大您好,
先謝謝K大提供這麼多資訊給我們,也從這學到很多
之前是用NAZA的飛控,看到這有很多APM及pixhawk的 ...

這個配置要調到很好需要進階調參,屬於比較有難度的,如果不想麻煩則把槳換小一點的即可.

或是進階調法...
1.大槳的副作用比較大,可把D值由0.001開始往上拉,且同時拉高P/I值,直到不會晃也不會抖,修正也夠快夠力為止(猜測D或許在0.006~0.008之間,而PI可以很高)


2.NCR-18650電池的電壓範圍比Lipo廣,修改底下的值讓Pixhawk隨著電壓變化自動修正Rate.
MOT_THST_BAT_MAX=電池最大電壓(6S 18650BD為25.2)
MOT_THST_BAT_MIN=電池最小電壓(6S 18650BD為19.0V)

就是Pixhawk會自動補償電壓的變動,讓18650B從頭到尾動力一致.

3.大大的震動處理的還不錯,可以反應較細微的變化,而又能濾除高頻震動.
所以可以調整EKF權重,來突顯ACC的能力,進而讓機子定的很好.
我拍的這段影片就是在說明EKF權重的調整.



https://www.youtube.com/watch?v=Gpa2BS0o8rI

點評

給星星: 5.0
給星星: 5
  發表於 2015年8月17日 09:11 PM
請問要如何判斷找出最佳值  詳情 回復 發表於 2015年8月16日 08:49 AM
今天有把D值在往上調到0.003不過飛不到兩分鍾就有點飄雨而作罷 還在考慮要不要換1555槳,明天再調高PID試試看 這影片有在社團看到,還在研究~ 謝謝大大的意見,我從apm那樓看到這樓,還在努力學習中~  詳情 回復 發表於 2015年8月14日 09:51 PM
給星星: 5
不愧是高手  發表於 2015年8月14日 09:37 PM
回復 按讚

使用道具 舉報

發表於 2015年8月14日 09:51 PM | 顯示全部樓層
kris000 發表於 2015年8月14日 09:08 PM
這個配置要調到很好需要進階調參,屬於比較有難度的,如果不想麻煩則把槳換小一點的即可.

或是進階調法... ...

今天有把D值在往上調到0.003不過飛不到兩分鍾就有點飄雨而作罷

還在考慮要不要換1555槳,明天再調高PID試試看
這影片有在社團看到,還在研究~

謝謝大大的意見,我從apm那樓看到這樓,還在努力學習中~

回復 按讚

使用道具 舉報

 樓主| 發表於 2015年8月14日 09:52 PM | 顯示全部樓層
樓上說到的進階調法,第1項有涉及PID,我用一般人可以理解的方式說明一下,讓大家有個方向去調機...
而微分/積分那些留給我們這些搞程式的人傷腦筋就好了,一般玩家不需要知道這個,如果真的想知道google一大堆PID的理論,自己去查就好.


火車進站為例...
我們把火車推一把讓它靠慣性剛好滑到月台上,而這個'推一把'用的力就是P(力量),而推的速度就是I(速度),只要適當的P跟I就可以剛好停到月台,而P跟I也不太需要傷腦筋,反正力量越大就推越快就好了,所以Pixhawk內P/I預設是同一個值(或呈比例),初學者就把P/I視為同一個即可,這樣畫面上的參數馬上縮減掉一堆,而Pitch及Roll又可視為同一個,所以參數僅剩下不到1/3.

如果只有P/I是假設完美的情況,事實上完美的事是極少的,而讓火車靠慣性滑進站也太慢了些,所以聰明的人會一開始衝快一點,當快到月台時踩一下煞車,以縮短整個進站過程.
而這個踩煞車的動作就是加入D(阻尼),所以加大D就可以加大P/I(如果到這邊還看不懂,請再看看前面).

當然煞車也不是可以亂亂踩的,如果每次進站都很快再猛踩煞車,那車上的人全都吐了.
所以一開始調PID是把D設很低(例如0.002),再同時加大P/I看情況,如果副作用已產生(過激/超調)而此時還對穩定度不滿意,就必需提高D,再繼續升高P/I...重覆這個步驟直到滿意為止...

====================================================
Pixhawk調參頁最上面那行(STB_PIT_P/STB_RLL_P/STB_YAW_P)是跟操控手感有關,值越大則搖桿回中及打舵反應快,所以這一行沒有硬性規定怎麼調,只要設定到自己認為很好操控即可,所以這一行不要想成是PID,想成是一個參數就好了,這樣整行的PID又不見了!

底下RATE開頭的就是PID了,機子自穩的能力就靠它,而PITCH跟ROLL可以視為同一個,P/I也視為同一組,那真正要調的PID剩個位數了,所以要調好Pixhawk並不難,而PID也沒有想像的難,因為我們只是要用它,而不是去學PID的理論.

點評

給星星: 5.0
K大 關於你在903樓所說的火車PID 我有幾個疑問想請你開導一下 PI為火車的推力跟速度,D為刹車 那要是PI調大,D也跟著大,這樣不就會一直網上調了? 要是PID都是大值,那機子表現是不是會變得很靈敏且修正快速,而P  詳情 回復 發表於 2015年12月24日 09:53 AM
給星星: 5
寫得好  發表於 2015年8月16日 11:25 PM
給星星: 5
  發表於 2015年8月14日 10:17 PM
這篇蠻重要的耶!剛接觸開源要調PID應該先看這個,才有方向來調整 謝謝K大~  詳情 回復 發表於 2015年8月14日 10:17 PM
kcw
給星星: 5
  發表於 2015年8月14日 10:05 PM
回復 按讚

使用道具 舉報

發表於 2015年8月14日 10:17 PM | 顯示全部樓層
kris000 發表於 2015年8月14日 09:52 PM
樓上說到的進階調法,第1項有涉及PID,我用一般人可以理解的方式說明一下,讓大家有個方向去調機...
而微分/積 ...

這篇蠻重要的耶!剛接觸開源要調PID應該先看這個,才有方向來調整

謝謝K大~
回復 按讚

使用道具 舉報

發表於 2015年8月15日 08:21 PM | 顯示全部樓層
今天調整EKF權重,高度的確有比較穩定,但風太大了,還是有點小飄
感謝k大的幫忙~

另外請問用18650電池有需要調什麼參數嗎?
因為低壓保護顯示的電壓跟我量測的不一樣,每次都要手動輸入

點評

直接改變紅色那行的值再觀察到與實際一樣即可. BATT_VOLT_PIN=2 BATT_CURR_PIN=3 BATT_MONITOR=4 BATT_VOLT_MULT=10.1 BATT_AMP_PERVOLT=17 調這個最好有數傳,有些板子接上USB與未接USB調出來不一樣,所以拔下USB重  詳情 回復 發表於 2015年8月16日 04:04 PM
回復 按讚

使用道具 舉報

發表於 2015年8月16日 08:49 AM | 顯示全部樓層
kris000 發表於 2015年8月14日 09:08 PM
這個配置要調到很好需要進階調參,屬於比較有難度的,如果不想麻煩則把槳換小一點的即可.

或是進階調法... ...

請問要如何判斷找出最佳值

點評

最佳的值=超調前的幾格. 有爬前幾樓PID就會知道...D超調=抖,PI超調=晃. 如果不會飛自穩模式的大大(只會Loiter/PosHOLD模式),老實說...我也不知道該怎麼調,跑自動調參吧! 手動調是先固定D值(例如0.002),再同時上  詳情 回復 發表於 2015年8月16日 05:20 PM
回復 按讚

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 申請

本版積分規則

世界各國訪RCTW統計

手機版|台灣遙控模型-RCTW

GMT+8, 2024年12月12日 10:49 PM

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回復 返回頂部 返回列表