電動無人機及其智能電量保護方法
【專利摘要】本發(fā)明公開一種電動無人機的智能電量保護方法,該方法包括如下步驟:實時獲取電池的當前剩余電量;實時獲取電動無人機的當前位置的坐標信息,并根據(jù)所述電動無人機的當前位置的坐標信息,計算所述電動無人機在所述當前位置執(zhí)行安全保護命令所需要的安全電量;判斷所述當前剩余電量是否大于所述安全電量;若所述當前剩余電量不大于所述安全電量,則立即執(zhí)行相應的所述安全保護命令。上述電動無人機的智能電量保護方法能夠實時、有效、智能地保護電動無人機保護電動無人機,避免電動無人機出現(xiàn)因電量不足引起的事故,并且可以提高電池的利用率。本發(fā)明還提供一種能夠應用該方法的電動無人機。
【專利說明】電動無人機及其智能電量保護方法
【技術領域】
[0001]本發(fā)明涉及一種無人機(即,無人飛行器,unmanned aerial vehicle),特別涉及一種電動無人機及其智能電量保護方法。
【背景技術】
[0002]傳統(tǒng)的電動無人機中,提示給用戶的電池的電量表示方式只有兩種,其中一種是電池的當前電壓值,另外一種是當前電池電量的百分比。
[0003]然而,若靠電池的電壓值來判斷電池的剩余電量,則需要有豐富的經(jīng)驗才能比較熟練的獲知電池的狀態(tài)。若靠當前電池電量的百分比來判斷的電池的剩余電量,則比較直觀的知道當前電池的剩余電量。對于該兩種表示方式,當電池處于低電狀態(tài),或者快沒電的時候,會有相應的報警裝置報警,例如,閃紅光的LED燈,或者蜂鳴器發(fā)出響聲。
[0004]由于低電報警都是基于一個固定的基準電壓值去判斷電池是否達到預設的低電壓值,對于類似航拍的無人機的初學者,當電動無人機飛到很遠的地方,基本很難獲取電池的電量報警,同時也很難計算出電動無人機在當前位置飛回起飛點需要的電量,從而導致很多電動無人機在返航途中墜毀,或者,讓電動無人機提前返回,導致電池的利用率較低。
【發(fā)明內容】
[0005]鑒于此,本發(fā)明有必要提供一種電動無人機的智能電量保護方法,其能夠實時、有效、智能地保護電動無人機保護電動無人機,避免電動無人機出現(xiàn)因電量不足引起的事故,并且可以提高電池的利用率。
[0006]一種電動無人機的智能電量保護方法,包括如下步驟:
[0007]實時獲取電池的當前剩余電量;
[0008]實時獲取電動無人機的當前位置的坐標信息,并根據(jù)所述電動無人機的當前位置的坐標信息,計算所述電動無人機在所述當前位置執(zhí)行安全保護命令所需要的安全電量;
[0009]判斷所述當前剩余電量是否大于所述安全電量;以及
[0010]若所述當前剩余電量不大于所述安全電量,則立即執(zhí)行相應的所述安全保護命令。
[0011]上述電動無人機的智能電量保護方法至少具有以下優(yōu)點:
[0012](I)上述電動無人機的智能電量保護方法通過實時獲取電動無人機的當前位置的坐標信息,計算出電動無人機在所述當前位置執(zhí)行安全保護命令所需要的安全電量,當電池的當前剩余電量不大于安全電量時,立即執(zhí)行相應的所述安全保護命令,從而實時保護電動無人機,避免電動無人機出現(xiàn)因電量不足引起的事故。
[0013](2)上述電動無人機的智能電量保護方法可以根據(jù)當前位置的安全電量及電池的當前剩余電量,而自動判斷是否需要執(zhí)行安全保護命令,不需要用戶根據(jù)自身經(jīng)驗來判斷,從而使得上述智能電量保護方法能夠更加有效、智能地保護電動無人機。
[0014](3)上述電動無人機的智能電量保護方法所采用的安全電量根據(jù)當前位置的坐標信息的變化而實時變化,無需電動無人機提前返回或提前降落,從而提高電池的利用率。
[0015]在其中一個實施例中,所述安全電量包括以下至少一種:所述電動無人機從所述當前位置安全返航到所述預設位置所需要的電量,所述電動無人機從所述當前位置直接降落所需要的電量,所述電動無人機打開安全裝置所需要的電量;
[0016]所述安全保護命令相應地包括以下至少一種:立即返航到所述預設位置的命令,立即從所述當前位置直接降落的命令,立即打開所述安全裝置的命令。
[0017]在其中一個實施例中,計算所述電動無人機從所述當前位置直接降落所需要的電量的步驟進一步包括:
[0018]獲取所述電池的總電量及飛行時間,計算所述電池在當前飛行情況下的電量消耗速率;
[0019]根據(jù)所述當前位置、以及起飛點的坐標信息,計算所述電動無人機從所述當前位置到所述起飛點的離地高度;
[0020]根據(jù)所述離地高度,計算所述電動無人機從所述當前位置直接降落所需要的時間;
[0021]根據(jù)所述電池在當前飛行情況下的電量消耗速率及所述電動無人機從所述當前位置直接降落所需要的時間,計算所述電動無人機從所述當前位置直接降落所需要的電量。
[0022]在其中一個實施例中,所述電動無人機從所述當前位置直接降落所需要的電量包括預留電量。
[0023]在其中一個實施例中,所述電動無人機從所述當前位置安全返航到所述預設位置的路徑為如下一種:原飛行路徑,所述當前位置與所述預設位置在水平方向的直線路徑及在豎直方向的直線路徑,所述當前位置與所述預設位置之間的直線路徑。
[0024]在其中一個實施例中,計算所述電動無人機從所述當前位置安全返航到所述預設位置所需要的電量時,所述電動無人機根據(jù)預設標準自動選取返航路徑,并根據(jù)所選取的返航路徑計算所述電動無人機從所述當前位置安全返航到所述預設位置所需要的電量。
[0025]在其中一個實施例中,所述預設標準包括如下至少一種:消耗電量最少,返航行程最短,變速次數(shù)最少。
[0026]在其中一個實施例中,所述預設標準為消耗電量最少,計算所述電動無人機從所述當前位置安全返航到所述預設位置所需要的電量的步驟進一步包括:
[0027]分別計算所述電動無人機從所述當前位置沿不同路徑返航到所述預設位置時需要的消耗電量;
[0028]計算所述不同路徑對應所需的返航電量,其中所述返航電量包括所述返航路徑對應的消耗電量,并且自動選取所述返航電量最少的路徑作為返航路徑。
[0029]在其中一個實施例中,所述電動無人機從所述當前位置安全返航到所述預設位置的路徑可自動設定,或者,由用戶設定。
[0030]在其中一個實施例中,計算所述電動無人機從所述當前位置安全返航到所述預設位置所需要的電量的步驟進一步包括:
[0031]獲取所述電池的總電量及飛行時間,計算所述電池在當前飛行情況下的電量消耗速率;
[0032]根據(jù)所述當前位置及所述預設位置的坐標信息,計算所述電動無人機從所述當前位置返航到所述預設位置的水平距離及離地高度;
[0033]根據(jù)所述水平距離及所述離地高度,計算所述電動無人機從所述當前位置返航到所述預設位置所需要的時間;
[0034]根據(jù)所述電池在當前飛行情況下的電量消耗速率及所述電動無人機從所述當前位置返航到所述預設位置所需要的時間,計算所述電動無人機從所述當前位置返航到所述預設位置所需要的電量。
[0035]在其中一個實施例中,所述電動無人機從所述當前位置返航到所述預設位置所需要的電量包括計算所述水平距離所需要的電量及計算所述離地高度所需要的電量,所述水平距離所需要的電量包括第一預留電量,所述離地高度所需要的電量包括第二預留電量。
[0036]在其中一個實施例中,所述預設位置為所述電動無人機記錄的飛行路徑中的一個位置坐標,計算所述電動無人機從所述當前位置安全返航到所述預設位置所需要的電量的步驟進一步包括:
[0037]獲取所述電池的總電量及飛行時間,計算所述電池在當前飛行情況下的電量消耗速率;
[0038]根據(jù)所述當前位置及所述預設位置的坐標信息、以及原飛行路徑的行程信息,計算所述電動無人機從所述當前位置沿所述原飛行路徑返航到所述預設位置的總距離;
[0039]根據(jù)所述電動無人機從所述當前位置沿所述原飛行路徑返航到所述預設位置的總距離,計算所述電動無人機從所述當前位置沿所述原飛行路徑返航到所述預設位置所需要的時間;
[0040]根據(jù)所述電池在當前飛行情況下的電量消耗速率及所述電動無人機從所述當前位置沿所述原飛行路徑返航到所述預設位置所需要的時間,計算所述電動無人機從所述當前位置沿所述原飛行路徑返航到所述預設位置所需要的電量
[0041]在其中一個實施例中,所述電動無人機從所述當前位置沿所述原飛行路徑返航到所述預設位置所需要的電量包括預留電量。
[0042]在其中一個實施例中,所述電動無人機降落過程所需的時間,通過所述無人機的下降高度與所述電動無人機下降時的速率計算得出,所述電動無人機下降時,在多個預設高度變速。
[0043]在其中一個實施例中,所述多個預設高度包括第一預設高度及第二預設高度,先是勻速下降到所述第一預設高度,再逐漸減速并下降到所述第二預設高度,最后再勻速落地。
[0044]在其中一個實施例中,所述第一預設高度、以及所述第二預設高度根據(jù)所述電動無人機自帶的測距傳感器感測得知,或者,由用戶根據(jù)下降的總高度事先設定。
[0045]在其中一個實施例中,所述電池在當前飛行情況下的所述電量消耗速率通過間隔預設時間At、并多次測量取平均值獲得,其中第η個預設時間At的電量消耗速率為(Ql-Qn)/η* Δ t, Ql是電池的總電量,Qn是間隔第η個預設時間Λ t后檢測的所述電池的當前剩余電量。
[0046]在其中一個實施例中,所述預設位置為所述電動無人機的起飛點或用戶指定的目標點。
[0047]在其中一個實施例中,所述電池的當前剩余電量為所述電池的實際剩余電量減去預設電量之后的電量,所述預設電量作為所述安全電量的計算誤差的補償。
[0048]在其中一個實施例中,所述電池的當前剩余電量通過AD采集電路采集電壓的方法或/及電流計測量電流的方法獲得。
[0049]本發(fā)明還提供另一實施方式的電動無人機的智能電量保護方法。
[0050]一種電動無人機的智能電量保護方法,包括如下步驟:
[0051]實時獲取電池的當前剩余電量;
[0052]實時獲取電動無人機的當前位置的坐標信息,并根據(jù)所述電動無人機的所述當前位置的坐標信息、以及預設位置的坐標信息,計算所述電動無人機從所述當前位置直接降落所需要的電量、以及所述電動無人機從所述當前位置返航到所述預設位置所需要的電量;
[0053]判斷所述當前剩余電量是否大于所述電動無人機從所述當前位置直接降落所需要的電量;
[0054]若所述當前剩余電量不大于所述電動無人機從所述當前位置直接降落所需要的電量,則自動執(zhí)行從所述當前位置直接降落的命令;
[0055]若所述當前剩余電量大于所述電動無人機從所述當前位置直接降落所需要的電量,則判斷所述當前剩余電量是否大于所述電動無人機從所述當前位置返航到所述預設位置所需要的電量;
[0056]若所述當前剩余電量大于所述電動無人機從所述當前位置返航到所述預設位置所需要的電量,則繼續(xù)正常飛行。
[0057]上述電動無人機的智能電量保護方法至少具有以下優(yōu)點:
[0058](I)上述電動無人機的智能電量保護方法通過實時獲取電動無人機的當前位置的坐標信息,計算出電動無人機在所述當前位置執(zhí)行安全保護命令所需要的安全電量,當電池的當前剩余電量不大于安全電量時,立即執(zhí)行相應的所述安全保護命令,從而實時保護電動無人機,避免電動無人機出現(xiàn)因電量不足引起的事故。
[0059](2)上述電動無人機的智能電量保護方法可以根據(jù)當前位置的安全電量及電池的當前剩余電量,而自動判斷是否需要執(zhí)行安全保護命令,不需要用戶根據(jù)自身經(jīng)驗來判斷,從而使得上述智能電量保護方法能夠更加有效、智能地保護電動無人機。
[0060](3)上述電動無人機的智能電量保護方法所采用的安全電量根據(jù)當前位置的坐標信息的變化而實時變化,無需電動無人機提前返回或提前降落,從而提高電池的利用率。
[0061](4)上述電動無人機的智能電量保護方法設置了兩個不同等級的報警電量,電動無人機從當前位置直接降落所需要的電量為一級報警電量,電動無人機從當前位置返航到所述預設位置所需要的電量為二級報警電量,根據(jù)不同等級的報警電量,選擇不同安全保護措施,例如,當電池的當前剩余電量達到了一級報警電量,則可以自動控制電動無人機直接從當前位置降落,從而可以對電動無人機采取緊急保護措施,當電池的當前剩余電量達到了二級報警電量,則可以選擇自動控制電動無人機立即返回,或者繼續(xù)正常飛行,以進一步提聞電池的利用效率。
[0062](5)上述電動無人機的智能電量保護方法設置了兩個不同等級的報警電量,電動無人機從當前位置直接降落所需要的電量為一級報警電量,并且優(yōu)先判斷電動無人機的電池的電量是否達到了一級報警電量,以提高電動無人機的電量控制效率。
[0063]在其中一個實施例中,所述方法還包括:
[0064]若所述當前剩余電量不大于所述電動無人機從所述當前位置返航到所述預設位置所需要的電量,則自動執(zhí)行返航到所述預設位置的命令,或者,提示用戶是否執(zhí)行返航到所述預設位置的命令。
[0065]在其中一個實施例中,計算所述電動無人機從所述當前位置直接降落所需要的電量的步驟進一步包括:
[0066]獲取所述電池的總電量及飛行時間,計算所述電池在當前飛行情況下的電量消耗速率;
[0067]根據(jù)所述當前位置及起飛點的坐標信息,計算所述電動無人機從所述當前位置到所述起飛點的離地高度;
[0068]根據(jù)所述離地高度,計算所述電動無人機從所述當前位置直接降落所需要的時間;
[0069]根據(jù)所述電池在當前飛行情況下的電量消耗速率及所述電動無人機從所述當前位置直接降落所需要的時間,計算所述電動無人機從所述當前位置直接降落所需要的電量。
[0070]在其中一個實施例中,所述電動無人機從所述當前位置直接降落所需要的電量包括預留電量。
[0071]在其中一個實施例中,所述電動無人機從所述當前位置安全返航到所述預設位置的路徑為如下一種:原飛行路徑,所述當前位置與所述預設位置在水平方向的直線路徑及在豎直方向的直線路徑,所述當前位置與所述預設位置之間的直線路徑。
[0072]在其中一個實施例中,計算所述電動無人機從所述當前位置安全返航到所述預設位置所需要的電量時,所述電動無人機根據(jù)預設標準自動選取返航路徑,并根據(jù)所選取的返航路徑計算所述電動無人機從所述當前位置安全返航到所述預設位置所需要的電量。
[0073]在其中一個實施例中,所述預設標準包括如下至少一種:消耗電量最少,返航行程最短,變速次數(shù)最少。
[0074]在其中一個實施例中,所述預設標準為消耗電量最少,計算所述電動無人機從所述當前位置安全返航到所述預設位置所需要的電量的步驟進一步包括:
[0075]分別計算所述電動無人機從所述當前位置沿不同路徑返航到所述預設位置時需要的消耗電量;
[0076]計算所述不同路徑對應所需的返航電量,其中所述返航電量包括所述返航路徑對應的消耗電量,并且自動選取所述返航電量最少的路徑作為返航路徑。
[0077]在其中一個實施例中,所述電動無人機從所述當前位置安全返航到所述預設位置的路徑可自動設定,或者,由用戶設定。
[0078]在其中一個實施例中,計算所述電動無人機從所述當前位置安全返航到預設位置所需要的電量的步驟進一步包括:
[0079]獲取所述電池的總電量及飛行時間,計算所述電池在當前飛行情況下的電量消耗速率;
[0080]根據(jù)所述當前位置及所述預設位置的坐標信息,計算所述電動無人機從所述當前位置返航到所述預設位置的水平距離及離地高度;
[0081]根據(jù)所述水平距離及所述離地高度,計算所述電動無人機從所述當前位置返航到所述預設位置所需要的時間;
[0082]根據(jù)所述電池在當前飛行情況下的電量消耗速率及所述電動無人機從所述當前位置返航到所述預設位置所需要的時間,計算所述電動無人機從所述當前位置返航到所述預設位置所需要的電量。
[0083]在其中一個實施例中,所述電動無人機從所述當前位置返航到所述預設位置所需要的電量包括計算所述水平距離所需要的電量及計算所述離地高度所需要的電量,所述水平距離所需要的電量包括第一預留電量,所述離地高度所需要的電量包括第二預留電量。
[0084]在其中一個實施例中,所述預設位置為所述電動無人機記錄的飛行路徑中的一個位置坐標,計算所述電動無人機從所述當前位置安全返航到所述預設位置所需要的電量的步驟進一步包括:
[0085]獲取所述電池的總電量及飛行時間,計算所述電池在當前飛行情況下的電量消耗速率;
[0086]根據(jù)所述當前位置及所述預設位置的坐標信息、以及原飛行路徑的行程信息,計算所述電動無人機從所述當前位置沿所述原飛行路徑返航到所述預設位置的總距離;
[0087]根據(jù)所述電動無人機從所述當前位置沿所述原飛行路徑返航到所述預設位置的總距離,計算所述電動無人機從所述當前位置沿所述原飛行路徑返航到所述預設位置所需要的時間;
[0088]根據(jù)所述電池在當前飛行情況下的電量消耗速率及所述電動無人機從所述當前位置沿所述原飛行路徑返航到所述預設位置所需要的時間,計算所述電動無人機從所述當前位置沿所述原飛行路徑返航到所述預設位置所需要的電量。
[0089]在其中一個實施例中,所述電動無人機從所述當前位置沿所述原飛行路徑返航到所述預設位置所需要的電量包括預留電量。
[0090]在其中一個實施例中,所述電動無人機降落過程所需的時間,通過所述無人機的下降高度與所述電動無人機下降時的速率計算得出,所述電動無人機下降時,在多個預設高度變速。
[0091]在其中一個實施例中,所述多個預設高度包括第一預設高度及第二預設高度,先是勻速下降到所述第一預設高度,再逐漸減速并下降到所述第二預設高度,最后再勻速落地。
[0092]在其中一個實施例中,所述第一預設高度、以及所述第二預設高度根據(jù)所述電動無人機自帶的測距傳感器感測得知,或者,由用戶根據(jù)下降的總高度事先設定。
[0093]在其中一個實施例中,所述電池在當前飛行情況下的所述電量消耗速率通過間隔預設時間At、并多次測量取平均值獲得,其中第η個預設時間At的電量消耗速率為(Ql-Qn)/η* Δ t, Ql是電池的總電量,Qn是間隔第η個預設時間Λ t后檢測的所述電池的當前剩余電量。
[0094]在其中一個實施例中,所述預設位置為所述電動無人機的起飛點或用戶指定的目標點。
[0095]在其中一個實施例中,所述電池的當前剩余電量為所述電池的實際剩余電量減去預設電量之后的電量,所述預設電量作為所述安全電量的計算誤差的補償。
[0096]在其中一個實施例中,所述電池的所述當前剩余電量通過AD采集電路采集電壓的方法或/及電流計測量電流的方法獲得。
[0097]基于上述智能電量保護方法,本發(fā)明還提供一種能夠應用智能電量保護方法的上述電動無人機。
[0098]一種電動無人機,包括:
[0099]位置傳感器,用于實時獲取電動無人機的當前位置的坐標信息;
[0100]存儲器,用于存儲所述電動無人機的預設位置的坐標信息;以及
[0101 ] 控制器,與所述位置傳感器及所述存儲器通訊連接,所述控制器用于根據(jù)所述電動無人機的所述當前位置的坐標信息、以及所述預設位置的坐標信息,計算所述電動無人機在所述當前位置執(zhí)行安全保護命令所需要的安全電量,并且與電池的當前剩余電量進行比較;
[0102]其中,當所述電池的所述當前剩余電量不大于所述安全電量時,所述控制器執(zhí)行相應的安全保護命令。
[0103]上述電動無人機至少具有以下優(yōu)點:
[0104](I)上述電動無人機的位置傳感器可以實時獲取電動無人機的當前位置的坐標信息,控制器可以實時獲取電動無人機的當前位置的坐標信息,并計算出電動無人機在所述當前位置執(zhí)行安全保護命令所需要的安全電量,當電池的當前剩余電量不大于安全電量時,控制器立即執(zhí)行相應的所述安全保護命令,從而實時保護電動無人機,避免電動無人機出現(xiàn)因電量不足引起的事故。
[0105](2)上述電動無人機的控制器可以根據(jù)當前位置的安全電量及電池的當前剩余電量,而自動判斷是否需要執(zhí)行安全保護命令,不需要用戶根據(jù)自身經(jīng)驗來判斷,從而使得上述電動無人機可以自動保護,具有智能保護功能。
[0106](3)上述電動無人機的位置傳感器可以實時獲取電動無人機的當前位置的坐標信息,安全電量根據(jù)當前位置的坐標信息的變化而實時變化,無需電動無人機提前返回或提前降落,從而提高電池的利用率。
[0107](4)上述電動無人機的控制器可以實施兩個不同等級的電量報警,當電池的當前剩余電量只能滿足返航到預設位置時,繼續(xù)向前飛行將出現(xiàn)電動無人機無法返航的可能,控制器可以根據(jù)用戶設置,自動實施返航功能,或者繼續(xù)正常飛行;當電池的當前剩余電量只能滿足降落到地面時,控制器將實施自動降落功能。
[0108]在其中一個實施例中,所述位置傳感器包括GPS傳感器及高度傳感器中的至少一種。
[0109]在其中一個實施例中,所述高度傳感器包括氣壓高度計、激光高度計、無線電高度計、超聲波高度計、圖像測距傳感器中的至少一種。
[0110]在其中一個實施例中,所述控制器包括用于根據(jù)所述電動無人機的所述當前位置的坐標信息及所述預設位置的坐標信息計算所述電動無人機安全保護所需要的安全電量的計算單元、以及用于判斷所述電池的當前剩余電量與所述安全電量大小的比較器;
[0111]或者,所述控制器包括用于根據(jù)所述電動無人機的所述當前位置的坐標信息及所述預設位置的坐標信息計算所述電動無人機安全保護所需要的安全電量、且判斷所述電池的當前剩余電量與所述安全電量大小的微處理器。
[0112]在其中一個實施例中,所述控制器還包括用于實時檢測所述電池的當前剩余電量的電量檢測電路,所述控制器通過所述電量檢測電路獲取所述電池的所述當前剩余電量。
[0113]在其中一個實施例中,所述電量檢測電路為AD采集電路或/及電流計。
[0114]在其中一個實施例中,所述電池為自動檢測自身剩余電量的智能電池,所述控制器與所述智能電池通訊連接而獲取所述智能電池的當前剩余電量。
[0115]在其中一個實施例中,所述安全電量包括以下至少一種:所述電動無人機從所述當前位置安全返航到預設位置所需要的電量,所述電動無人機從所述當前位置直接降落所需要的電量,所述電動無人機打開安全裝置所需要的電量;
[0116]所述安全保護命令相應地包括以下至少一種:立即返航到所述預設位置的命令,立即從所述當前位置直接降落的命令,立即打開所述安全裝置的命令。
[0117]在其中一個實施例中,所述安全電量包括所述電動無人機從所述當前位置安全返航到所述預設位置所需要的電量。
[0118]在其中一個實施例中,當所述電池的所述當前剩余電量不大于所述電動無人機從所述當前位置安全返航到預設位置所需要的電量時,所述控制器自動執(zhí)行從所述當前位置直接降落命令。
[0119]在其中一個實施例中,所述安全電量還包括所述電動無人機從所述當前位置安全返航到預設位置所需要的電量,當所述電池的所述當前剩余電量大于所述電動無人機從所述當前位置安全返航到預設位置所需要的電量、且大于所述電動無人機從所述當前位置直接降落所需要的電量時,所述控制器控制所述電動無人機繼續(xù)正常飛行。
[0120]在其中一個實施例中,當所述電池的所述當前剩余電量大于所述電動無人機從所述當前位置直接降落所需要的電量、且不大于所述電動無人機從所述當前位置安全返航到預設位置所需要的電量時,所述控制器自動執(zhí)行返航到所述預設位置的命令。
[0121]在其中一個實施例中,還包括提示模塊,所述控制器與所述提示模塊通訊連接,當所述電池的所述當前剩余電量大于所述電動無人機從所述當前位置直接降落所需要的電量、且不大于所述電動無人機從所述當前位置安全返航到預設位置所需要的電量時,所述控制器控制所述提示模塊發(fā)出是否執(zhí)行返航到所述預設位置的提示信號。
[0122]在其中一個實施例中,所述電動無人機還包括用于檢測所述電動無人機的周圍預設范圍內是否存在障礙物的傳感器,當所述傳感器檢測到所述電動無人機的所述周圍預設范圍內存在障礙物時,所述控制器自動規(guī)劃返航路徑。
[0123]在其中一個實施例中,所述傳感器包括紅外測距傳感器、超聲波測距傳感器、圖像測距傳感器、激光測距傳感器、微波雷達測距傳感器中的至少一種。
[0124]在其中一個實施例中,當執(zhí)行返航到所述預設位置的命令時,所述控制器控制所述電動無人機沿原飛行路徑返回,或者沿所述控制器自動規(guī)劃的返航路徑返回。
[0125]在其中一個實施例中,所述電動無人機從所述當前位置安全返航到所述預設位置的路徑為如下一種:原飛行路徑,所述當前位置與所述預設位置在水平方向的直線路徑及在豎直方向的直線路徑,所述當前位置與所述預設位置之間的直線路徑。
[0126]在其中一個實施例中,所述電動無人機從所述當前位置安全返航到所述預設位置的路徑由所述控制器自動設定,或者,由用戶設定。
[0127]在其中一個實施例中,所述控制器自動設定返航路徑時,所述控制器分別計算所述電動無人機從所述當前位置沿不同路徑返航到所述預設位置時需要消耗的電量,并自動選取其中消耗電量最少的路徑作為返航路徑。
[0128]在其中一個實施例中,所述電池的當前剩余電量為所述電池的實際剩余電量減去預設電量之后的電量,所述預設電量作為所述安全電量的計算誤差的補償。
【專利附圖】
【附圖說明】
[0129]圖1為本發(fā)明的實施方式一的電動無人機的智能電量保護方法的流程圖;
[0130]圖2為圖1所示的電動無人機的智能電量保護方法中計算安全返回所需要的電量的流程圖;
[0131]圖3為圖1所示的電動無人機的智能電量保護方法中計算安全降落所需要的電量的流程圖;
[0132]圖4為本發(fā)明的實施方式二的電動無人機的智能電量保護方法的流程圖;
[0133]圖5為本發(fā)明的實施方式二的電動無人機的智能電量保護方法中計算與判斷過程的流程圖;
[0134]圖6為本發(fā)明的實施方式的電動無人機的原理示意圖。
【具體實施方式】
[0135]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0136]本公開提供一種電動無人機的智能電量保護方法,其根據(jù)電池的電壓或/及電流等信息來計算電動無人機可以繼續(xù)飛行的時間(電池的當前剩余電量),同時可以根據(jù)電動無人機的當前狀態(tài),計算出電動無人機在當前位置執(zhí)行安全保護命令所需要的時間(安全電量),綜合二者的信息,自動執(zhí)行相應的保護措施,避免在飛行中出現(xiàn)因電池的電量不足引起的事故。
[0137]在其中一些實施例中,所述電動無人機可以為單旋翼無人飛行器,也可以為多旋翼無人飛行器,例如,四旋翼無人飛行器、六旋翼無人飛行器,也可以為固定翼無人飛行器,
坐坐寸寸ο
[0138]在其中一些實施例中,所述安全電量可以為電動無人機從當前位置直接降落所需要的電量,也可以為電動無人機從當前位置返航到目的地(HOME點)所需要的電量,也可以為所述電動無人機打開安全裝置所需要的電量,例如,打開降落傘或打開安全氣囊,或者為多種方式的綜合。當然,在本發(fā)明中,不限于上述各種方式,也可以為其他方式,例如,所述安全電量也可以為電動無人機從當前位置下降至安全高度所需要的電量。
[0139]對應所述安全電量的不同定義,則執(zhí)行相應的所述安全保護命令,例如,所述安全電量為電動無人機從當前位置直接降落所需要的電量,則所述安全保護命令為立即從當前位置直接降落的命令;所述安全電量為電動無人機從當前位置返航到預設位置所需要的電量,則所述安全保護命令為立即從當前位置返回到預設位置的命令;所述安全電量為所述電動無人機打開安全裝置所述需要的時間,則所述安全保護命令為立即打開所述安全裝置的命令。
[0140]需要說明的是,所述安全電量的判斷方式可以單獨使用,也可以組合上述多種方式使用,例如,所述安全電量包括電動無人機從當前位置直接降落所需要的電量、以及電動無人機從當前位置返航到預設位置所需要的電量,則判斷方式為:
[0141](a)當電池的當前剩余電量不大于電動無人機從當前位置直接降落所需要的電量時,立即執(zhí)行從當前位置直接降落的命令;
[0142](b)當電池的當前剩余電量大于電動無人機從當前位置直接降落所需要的電量、且不大于電動無人機從當前位置返航到預設位置所需要的電量時,立即執(zhí)行返航到預設位置的命令;
[0143](C)當電池的當前剩余電量大于電動無人機從當前位置返航到預設位置所需要的電量時,則繼續(xù)正常飛行。
[0144]在其中一些實施例中,電動無人機返航的預設位置可以為起飛點,也可以為用戶指定的地點。當然,在本發(fā)明中,電動無人機返航的預設位置不限于上述地點,也可以為其他地點,例如,當電動無人機裝載有探測地面的地理相貌的傳感器時,電動無人機返航的預設位置可以為自動選取的最佳降落點。
[0145]在其中一些實施例中,所述電動無人機的所述安全電量可以“連續(xù)”循環(huán)獲取、判斷,直至執(zhí)行安全保護命令。所述電動無人機的所述安全電量也可以“間隔預定時間”循環(huán)獲取、判斷,直至執(zhí)行安全保護命令,例如,每間隔5秒鐘循環(huán)一次。
[0146]在其中一些實施例中,“執(zhí)行安全保護命令”可以為電動無人機自動執(zhí)行該保護命令,也可以通過提示模塊提示用戶,用戶再控制電動無人機執(zhí)行該保護命令。
[0147]在其中一些實施例中,電池的當前電量可以為實際測量所得的電量值,也可以為實際測量所得的電量值減去預留電量之后的電量值。
[0148]在其中一些實施例中,電池的當前電量可以采用電壓測量法,也可以采用電流測量方法。當然,在本發(fā)明中,電池的當前電量不限于上述測量方法,也可以為其他測量方法,例如,電壓與電流綜合測量法。
[0149]在其中一些實施例中,所述電動無人機從所述當前位置安全返航到所述預設位置的路徑為如下一種:原飛行路徑,所述當前位置與所述預設位置在水平方向的直線路徑及在豎直方向的直線路徑,所述當前位置與所述預設位置之間的直線路徑。
[0150]所述電動無人機從所述當前位置安全返航到所述預設位置的路徑可自動設定,或者,由用戶設定。
[0151]在其中一些實施例中,電動無人機從當前位置直接降落所需要的電量、以及電動無人機從當前位置返航到預設位置所需要的電量,可以根據(jù)電池的平均電量消耗速率與從當前位置直接降落所需要的時間、從當前位置返航到預設位置所需要的時間計算獲得,也可以根據(jù)其他方式獲得,例如,根據(jù)當前飛行情況下的單位高度消耗的平均電量、單位水平距離消耗的平均電量與從當前位置返航到預設位置的水平距離及離地高度、以及預留電量計算獲得。
[0152]下面結合附圖,對本發(fā)明的一些實施方式作詳細說明。
[0153]請參閱圖1,本發(fā)明的實施方式一的電動無人機的智能電量保護方法,其包括如下步驟:
[0154]步驟S11,實時獲取電池的當前剩余電量。
[0155]電池的當前剩余電量檢測方式有多種,例如,電池的當前剩余電量通過AD采集電路采集電壓的方法或/及電流計測量電流的方法獲得。
[0156]在其中一個實施例中,采用電壓采集法。電池的電量是指電池所能輸出的總電荷總和,通常以AH單位來表示,可以通過AD采集電路采集采樣器件兩端的電壓,采樣器件電連接在電池的負極線路,并按照電壓與電流的關系I = U/R來計算當前電流的大小。電量與電流的關系為Q = IXT??刂破鲿ㄆ诘牟杉撔盘枺?,每隔t時間采集一次,則放電或者充電過程中電量的變化量為Ql =E IXt,假設電池原有電量為Q0,則當前電量為Q=Q1+Q0。若電池的總容量為QALL,則,當前電量的百分比為P = QALL/Q。
[0157]在其他實施例中,可以采用電流采集法。電流采集法可以通過電流計直接采集采樣器件上的電流,然后按照電量與電流的關系計算電池的當前電量。
[0158]在其他實施例中,可以采用電流、電壓綜合采集法。通過AD采集電路采集電池輸出端上的電壓,并通過電流計采集采樣器件上的電流,然后按照Q = Pt = UIt的關系計算電池的當前電量。
[0159]步驟S12,實時獲取電動無人機的當前位置的坐標信息,并根據(jù)電動無人機的當前位置的坐標信息及預設位置的坐標信息,計算電動無人機在當前位置執(zhí)行安全保護命令所需要的安全電量。
[0160]安全電量可以有不同的定義,例如,安全電量可以為電動無人機從當前位置安全返航到預設位置所需要的電量,也可以為電動無人機從當前位置直接降落所需要的電量,還可以為當前位置安全返航到預設位置所需要的電量與電動無人機從當前位置直接降落所需要的電量的綜合。
[0161]對于不同定義的安全電量,則執(zhí)行相應的安全保護命令。例如,當安全電量為電動無人機從當前位置安全返航到預設位置所需要的電量時,安全保護命令為立即返航到預設位置的命令;當安全電量為電動無人機從當前位置直接降落所需要的電量,安全保護命令為立即從當前位置直接降落的命令。
[0162]安全電量根據(jù)不同的定義有不同的計算方式。例如,如圖2所示,當安全電量為電動無人機從當前位置安全返航到預設位置所需要的電量時,計算電動無人機從當前位置安全返航到預設位置所需要的電量的步驟進一步包括:
[0163]步驟S12a,獲取電池的總電量及飛行時間,計算電池在當前飛行情況下的電量消耗速率。
[0164]電動無人機的存儲器中一般有存儲電池的總電量、飛行時間以及起飛點的坐標信息,根據(jù)電池的總電量及飛行時間即可算出電池的消耗電量。電池的消耗電量與飛行時間是相互對應的關系,例如,每間隔預定時間,就會計算出相應的消耗電量。
[0165]具體在本實施例中,采取“多次測量取平均值”的方式計算電池的電量消耗速率,從而可以較為準確地獲得電池在當前飛行情況下的電量消耗速率。例如,所述電池在當前飛行情況下的所述電量消耗速率通過間隔預設時間At、并多次測量取平均值獲得,其中第η個預設時間Λ t的電量消耗速率為(Ql-Qn)/η* Δ t,Ql是電池的總電量,Qn是間隔第η個預設時間Λ t后檢測的電池的當前剩余電量。換句話說,間隔第一個預設時間Λ t的電量消耗速率為(Q1-Q2)/ Λ t,Ql是電池的總電量,Q2是間隔第一個預設時間Λ t后檢測的電池的當前剩余電量;間隔第二個預設時間2 Δ t的電量消耗速率為(Ql_Q3)/2 Δ t,第三個預設時間3 Δt及以上對應的電量消耗速率可以依次類推。預設時間Λ t可以根據(jù)不同的情況來設置,例如,預設時間Λ t可以為5秒。
[0166]步驟S12b,根據(jù)當前位置及預設位置的坐標信息,計算電動無人機從當前位置返航到預設位置的水平距離及離地高度。
[0167]當前位置及預設位置的坐標信息可以由GPS傳感器、高度傳感器等得知。由于得知了當前位置及預設位置的坐標信息,故根據(jù)坐標信息即可計算得出當前位置返航到預設位置的水平距離及離地高度。
[0168]例如,在其中一個實施例中,預設位置的坐標信息可以事先存儲在電動無人機的存儲器內,或者由用戶直接輸入;當前位置在水平面上的平面坐標可以通過GPS傳感器得知,根據(jù)預設位置及當前位置在水平面的平面坐標計算出計算電動無人機從當前位置返航到預設位置的水平距離。當前位置在豎直方向上的高度坐標可以通過測距傳感器得知,例如,激光測距傳感器等,根據(jù)預設位置及當前位置在豎直方向上的高度坐標即可得知電動無人機從當前位置返航到預設位置的離地高度。
[0169]在另外一個實施例中,預設位置的坐標信息可以事先存儲在電動無人機的存儲器內,或者由用戶直接輸入;當前位置在水平面上的平面坐標可以通過GPS傳感器得知,根據(jù)當前位置及預設位置在水平面上的平面坐標,計算出計算電動無人機從當前位置返航到預設位置的水平距離。當前位置在豎直方向上的高度坐標可以通過高度傳感器得知,例如,氣壓高度計、無線電高度計等,根據(jù)當前位置及預設位置在豎直方向上的高度坐標,即可得知當前位置到預設位置的離地高度。若預設位置不是起飛點,例如,預設位置是用戶重新設定的位置,也可以將當前位置到起飛點的離地高度當作為當前位置到用戶重新設定的位置的尚地聞度。
[0170]步驟S12c,根據(jù)水平距離及離地高度,計算電動無人機從當前位置返航到預設位置所需要的時間。
[0171]電動無人機飛行所述水平距離所需的時間,可以根據(jù)所述水平距離與電動無人機水平飛行時的速率計算得出,即,水平距離所需時間=水平距離/水平飛行速率。電動無人機水平飛行時,一般是勻速飛行,例如,電動無人機可以以8米/秒的速度水平飛行。
[0172]電動無人機下降所述離地高度所需的時間,可以根據(jù)所述離地高度與電動無人機下降時的速率計算得出,即,離地高度所需時間=離地高度/下降飛行速率。電動無人機下降時,在多個預設高度變速。例如,在其中一個實施例中,所述多個預設高度包括第一預設高度及第二預設高度,先是勻速下降到所述第一預設高度,再逐漸減速并下降到所述第二預設高度,最后再勻速落地。例如,電動無人機下降時,先以2米/秒的速度下降到15米的高度,然后,再下降到5米高度,并逐漸減速到0.5米/秒,最后,再以0.5米/秒勻速落地。
[0173]需要說明的是,所述第一預設高度、以及所述第二預設高度可以根據(jù)電動無人機自帶的測距傳感器感測得知,例如,無線電測距傳感器、激光測距傳感器等,也可以由用戶根據(jù)下降的總高度事先設定。
[0174]步驟S12d,根據(jù)電池在當前飛行情況下的電量消耗速率及電動無人機從當前位置返航到預設位置所需要的時間,計算電動無人機從當前位置返航到預設位置所需要的電量。
[0175]由電池在當前飛行情況下的電量消耗速率與電動無人機從當前位置返航到預設位置所需要的時間之間的乘積,即可得知電動無人機從當前位置返航到預設位置所需要的電量,即,返航所需電量=電量消耗速率*(離地高度所需時間+水平距離所需時間)。
[0176]如圖3所示,當安全電量為電動無人機從當前位置直接降落所需要的電量,計算電動無人機從當前位置直接降落所需要的電量的步驟進一步包括:
[0177]步驟S12a’,獲取電池的總電量、飛行時間、以及起飛點的坐標信息,計算電池在當前飛行情況下的電量消耗速率。
[0178]電動無人機的存儲器中一般有存儲電池的總電量、飛行時間以及起飛點的坐標信息,根據(jù)電池的總電量及飛行時間即可算出電池的消耗電量。電池的消耗電量與飛行時間是相互對應的關系,例如,每間隔預定時間,就會計算出相應的消耗電量。
[0179]具體在本實施例中,采取“多次測量取平均值”的方式計算電池的電量消耗速率,從而可以較為準確地獲得電池在當前飛行情況下的電量消耗速率。例如,所述電池在當前飛行情況下的所述電量消耗速率通過間隔預設時間At、并多次測量取平均值獲得,其中第η個預設時間Λ t的電量消耗速率為(Ql-Qn)/η* Δ t,Ql是電池的總電量,Qn是間隔第η個預設時間Λ t后檢測的電池的當前剩余電量。換句話說,間隔第一個預設時間Λ t的電量消耗速率為(Q1-Q2)/ Λ t,Ql是電池的總電量,Q2是間隔第一個預設時間Λ t后檢測的電池的當前剩余電量;間隔第二個預設時間2 Δ t的電量消耗速率為(Ql_Q3)/2 Δ t,第三個預設時間3 Δt及以上對應的電量消耗速率可以依次類推。預設時間Λ t可以根據(jù)不同的情況來設置,例如,預設時間Λ t可以為5秒。
[0180]步驟S12b’,根據(jù)當前位置及起飛點的坐標信息,計算電動無人機從當前位置到起飛點的離地高度。
[0181]具體在本實施例中,可以通過高度傳感器得知當前位置到起飛點的離地高度,例如,氣壓高度計等,并將當前位置到起飛點的離地高度當作當前位置到達地面離地高度。
[0182]步驟S12c’,根據(jù)離地高度,計算電動無人機從當前位置直接降落所需要的時間。
[0183]電動無人機下降所述離地高度所需的時間,可以根據(jù)所述離地高度與電動無人機下降時的速率計算得出,即,離地高度所需時間=離地高度/下降飛行速率。電動無人機下降時,在多個預設高度變速。例如,在其中一個實施例中,所述多個預設高度包括第一預設高度及第二預設高度,先是勻速下降到所述第一預設高度,再逐漸減速并下降到所述第二預設高度,最后再勻速落地。例如,電動無人機下降時,先以2米/秒的速度下降到15米的高度,然后,再下降到5米高度,并逐漸減速到0.5米/秒,最后,再以0.5米/秒勻速落地。
[0184]需要說明的是,所述第一預設高度、以及所述第二預設高度可以根據(jù)電動無人機自帶的測距傳感器感測得知,例如,激光測距傳感器等,也可以由用戶根據(jù)下降的總高度事先設定。
[0185]步驟S12d’,根據(jù)電池在當前飛行情況下的電量消耗速率及電動無人機從當前位置直接降落所需要的時間,計算電動無人機從當前位置直接降落所需要的電量。
[0186]由電池在當前飛行情況下的電量消耗速率與電動無人機從當前位置直接降落所需要的時間之間的乘積,即可得知電動無人機從當前位置直接降落所需要的電量,即,直接下降所需電量=電量消耗速率*離地高度所需時間。
[0187]需要說明的是,電動無人機從當前位置安全返航到預設位置所需要的電量、以及電動無人機從當前位置直接降落所需要的電量,不限于上述計算方法,也可以采用其他方法,例如,在計算電動無人機從當前位置直接降落所需要的電量時,可以采用測距傳感器測量當前位置到地面的實際高度,根據(jù)該實際高度計算從當前位置直接降落所需要的電量;當所述預設位置為所述電動無人機記錄的飛行路徑中的一個位置坐標,在計算電動無人機從當前位置返航到預設位置時,可以沿原飛行路徑返回并按照原飛行路徑計算實際返回的總距離。
[0188]例如,在其中一個實施例中,當所述預設位置為所述電動無人機記錄的飛行路徑中的一個位置坐標,計算所述電動無人機從所述當前位置安全返航到所述預設位置所需要的電量的步驟進一步包括:
[0189]獲取所述電池的總電量及飛行時間,計算所述電池在當前飛行情況下的電量消耗速率;
[0190]根據(jù)所述當前位置及所述預設位置的坐標信息、以及原飛行路徑的行程信息,計算所述電動無人機從所述當前位置沿所述原飛行路徑返航到所述預設位置的總距離;
[0191]根據(jù)所述電動無人機從所述當前位置沿所述原飛行路徑返航到所述預設位置的總距離,計算所述電動無人機從所述當前位置沿所述原飛行路徑返航到所述預設位置所需要的時間;
[0192]根據(jù)所述電池在當前飛行情況下的電量消耗速率及所述電動無人機從所述當前位置沿所述原飛行路徑返航到所述預設位置所需要的時間,計算所述電動無人機從所述當前位置沿所述原飛行路徑返航到所述預設位置所需要的電量。
[0193]在另外一個實施例中,當返回路徑為所述當前位置與所述預設位置之間的直線路徑,計算所述電動無人機從所述當前位置安全返航到所述預設位置所需要的電量的步驟進一步包括:
[0194]獲取所述電池的總電量及飛行時間,計算所述電池在當前飛行情況下的電量消耗速率;
[0195]根據(jù)所述當前位置及所述預設位置的坐標信息,計算所述電動無人機從所述當前位置到所述預設位置的直線距離;
[0196]根據(jù)所述電動無人機從所述當前位置到所述預設位置的直線距離,計算所述電動無人機從所述當前位置沿直線路徑到所述預設位置所需要的時間;
[0197]根據(jù)所述電池在當前飛行情況下的電量消耗速率及所述電動無人機從所述當前位置沿所述直線路徑返航到所述預設位置所需要的時間,計算所述電動無人機從所述當前位置沿所述直線路徑返航到所述預設位置所需要的電量。
[0198]另外,電動無人機從當前位置安全返航到預設位置時,電動無人機可以根據(jù)預設標準自動選取返航路徑,并根據(jù)所選取的返航路徑計算電動無人機從當前位置安全返航到預設位置所需要的電量。所述電動無人機從所述當前位置安全返航到所述預設位置的路徑可以為:原飛行路徑,所述當前位置與所述預設位置在水平方向的直線路徑及在豎直方向的直線路徑,所述當前位置與所述預設位置之間的直線路徑等等。預設標準可以為:消耗電量最少,返航行程最短,變速次數(shù)最少等等。預設標準可以為一個,也可以兩個或兩個以上。
[0199]例如,在其中一個實施中,所述預設標準為消耗電量最少,則計算所述電動無人機從所述當前位置安全返航到所述預設位置所需要的電量的步驟包括:
[0200]分別計算所述電動無人機從所述當前位置沿不同路徑返航到所述預設位置時需要的消耗電量;
[0201]計算所述不同路徑對應所需的返航電量,其中所述返航電量包括所述返航路徑對應的消耗電量,并且自動選取所述返航電量最少的路徑作為返航路徑。
[0202]進一步的,為了補償計算過程中的誤差量,且所述電動無人機從所述當前位置安全返航到所述預設位置所需要的電量除了所述返航路徑對應的消耗電量,還包括預留電量。
[0203]對于計算電動無人機從當前位置安全返航到預設位置所需要的電量、以及電動無人機從當前位置直接降落所需要的電量的過程中產(chǎn)生的誤差,可以采用預留電量來補償。換句話說,電動無人機從當前位置安全返航到預設位置所需要的電量可以預留預定電量,即,返航所需電量=計算所得電量+預留電量;電動無人機從當前位置直接降落所需要的電量也可以預留預定電量,即,直接降落所需電量=計算所得電量+預留電量。
[0204]例如,在其中一個實施例中,當計算電動無人機從當前位置安全返航到預設位置所需要的電量時,所述電動無人機從所述當前位置返航到所述預設位置所需要的電量包括計算所述水平距離所需要的電量及計算所述離地高度所需要的電量,所述水平距離所需要的電量包括第一預留電量,所述離地高度所需要的電量包括第二預留電量。例如,水平距離所需要的電量可以預留2%的電量,S卩,第一預留電量為2%的電量,離地高度所需要的電量可以預留2%的電量,S卩,第二預留電量為2%的電量。
[0205]在另外一個實施例中,當計算所述電動無人機從所述當前位置直接降落所需要的電量時,所述電動無人機從所述當前位置直接降落所需要的電量包括預留電量。例如,該預留電量可以為2%的電量。
[0206]在另外一個實施例中,計算所述電動無人機從所述當前位置沿所述原飛行路徑返航到所述預設位置所需要的電量時,所述電動無人機從所述當前位置沿所述原飛行路徑返航到所述預設位置所需要的電量包括預留電量。例如,該預留電量可以為2%的電量。
[0207]另外,可以將電池的實際剩余電量減去預設電量之后的電量作為所述當前剩余電量,所述預設電量作為所述安全電量的計算誤差的補償,即,所述電池的當前剩余電量=實際剩余電量-所述預設電量。例如,電池的實際剩余電量可以預留10%的電量。
[0208]步驟S13,判斷電池的當前剩余電量是否大于安全電量。
[0209]在其中一個實施例中,當安全電量為電動無人機從當前位置安全返航到預設位置所需要的電量時,則判斷電動無人機從當前位置安全返航到預設位置所需要的電量與電池的當前剩余電量的大小關系。
[0210]在另一個實施例中,當安全電量為電動無人機從當前位置直接降落所需要的電量時,則判斷電動無人機從當前位置直接降落所需要的電量與電池的當前剩余電量的大小關系O
[0211]在另外一個實施例中,當安全電量包括電動無人機從當前位置安全返航到預設位置所需要的電量、以及電動無人機從當前位置直接降落所需要的電量時,則判斷電池的當前剩余電量分別與電動無人機從當前位置安全返航到預設位置所需要的電量、以及電動無人機從當前位置直接降落所需要的電量之間的大小關系。
[0212]步驟S14,若電池的當前剩余電量不大于安全電量,則立即執(zhí)行相應的安全保護命令。
[0213]在其中一個實施例中,若電池的當前剩余電量不大于當前位置安全返航到預設位置所需要的電量時,則立即執(zhí)行返航到預設位置的命令。
[0214]在另外一個實施例中,若電池的當前剩余電量不大于電動無人機從當前位置直接降落所需要的電量時,則立即執(zhí)行從當前位置直接降落的命令。
[0215]上述電動無人機的智能電量保護方法至少具有以下優(yōu)點:
[0216](I)上述電動無人機的智能電量保護方法通過實時獲取電動無人機的當前位置的坐標信息,計算出電動無人機在所述當前位置執(zhí)行安全保護命令所需要的安全電量,當電池的當前剩余電量不大于安全電量時,立即執(zhí)行相應的所述安全保護命令,從而實時保護電動無人機,避免電動無人機出現(xiàn)因電量不足引起的事故。
[0217](2)上述電動無人機的智能電量保護方法可以根據(jù)當前位置的安全電量及電池的當前剩余電量,而自動判斷是否需要執(zhí)行安全保護命令,不需要用戶根據(jù)自身經(jīng)驗來判斷,從而使得上述智能電量保護方法能夠更加有效、智能地保護電動無人機。
[0218](3)上述電動無人機的智能電量保護方法中所采用的安全電量根據(jù)當前位置的坐標信息的變化而實時變化,無需電動無人機提前返回或提前降落,從而提高電池的利用率。
[0219]請一并參閱圖4及圖5,本發(fā)明的實施方式二的電動無人機的智能電量保護方法,包括如下步驟:
[0220]步驟S21,實時獲取電池的當前剩余電量。
[0221]電池的當前剩余電量檢測方式有多種,例如,電池的當前剩余電量通過AD采集電路采集電壓的方法或/及電流計測量電流的方法獲得。
[0222]在其中一個實施例中,采用電壓采集法。電池的電量是指電池所能輸出的總電荷總和,通常以AH單位來表示,可以通過AD采集電路采集采樣器件兩端的電壓,采樣器件電連接在電池的負極線路,并按照電壓與電流的關系I = U/R來計算當前電流的大小。電量與電流的關系為Q = IXT??刂破鲿ㄆ诘牟杉撔盘?,例如,每隔t時間采集一次,則放電或者充電過程中電量的變化量為Ql =E IXt,假設電池原有電量為Q0,則當前電量為Q=Q1+Q0。若電池的總容量為QALL,則,當前電量的百分比為P = QALL/Q。
[0223]在其他實施例中,可以采用電流采集法。電流采集法可以通過電流計直接采集采樣器件上的電流,然后按照電量與電流的關系計算電池的當前電量。
[0224]在其他實施例中,可以采用電流、電壓綜合采集法。通過AD采集電路采集電池輸出端上的電壓,并通過電流計采集采樣器件上的電流,然后按照Q = Pt = UIt的關系計算電池的當前電量。
[0225]步驟S22,實時獲取電動無人機的當前位置的坐標信息,并根據(jù)電動無人機的當前位置的坐標信息以及預設位置的坐標信息,計算電動無人機從當前位置直接降落所需要的電量、以及電動無人機從當前位置返航到預設位置所需要的電量。
[0226]計算電動無人機從當前位置安全返航到預設位置所需要的電量,以及計算電動無人機從當前位置直接降落所需要的電量的方法,可以采用與實施方式一的智能電量保護方法中相同的方法,在此不再詳細贅述。
[0227]需要說明的是,預設位置可以為電動無人機的起飛點,也可以為用戶指定的目標點。
[0228]步驟S23,判斷當前剩余電量是否大于電動無人機從當前位置直接降落所需要的電量。
[0229]此時,電動無人機從當前位置直接降落所需要的電量作為電動無人機的安全電量的一級報警電量。因此,首先判斷當前剩余電量是否大于電動無人機從當前位置直接降落所需要的電量,便于在緊急時間內有效保護電動無人機。
[0230]步驟S24,若當前剩余電量不大于電動無人機從當前位置直接降落所需要的電量,則自動執(zhí)行從當前位置直接降落的命令。
[0231]由于電動無人機從當前位置直接降落所需要的電量作為電動無人機的安全電量的一級報警電量,當電池的當前剩余電量低于等于一級報警電量時,一般設定電動無人機“自動”執(zhí)行安全保護命令,從而更有效地保護電動無人機。
[0232]步驟S25,若當前剩余電量大于電動無人機從當前位置直接降落所需要的電量,則判斷當前剩余電量是否大于電動無人機從當前位置返航到預設位置所需要的電量。
[0233]此時,電動無人機從當前位置返航到預設位置所需要的電量作為電動無人機的安全電量的二級報警電量。因此,在不滿足一級報警電量的情況下,再判斷當前剩余電量是否大于電動無人機從當前位置返航到預設位置所需要的電量,以便于進一步提高電池的利用率。
[0234]步驟S26,若當前剩余電量大于電動無人機從當前位置返航到預設位置所需要的電量,則繼續(xù)正常飛行。
[0235]電動無人機從當前位置返航到預設位置所需要的電量作為電動無人機的安全電量的二級報警電量,當電池的當前剩余電量大于二級報警電量時,電動無人機可以繼續(xù)正常飛行。
[0236]進一步地,所述方法還包括步驟S27,若所述當前剩余電量不大于所述電動無人機從所述當前位置返航到所述預設位置所需要的電量,則自動執(zhí)行返航到所述預設位置的命令,或者,提示用戶是否執(zhí)行返航到所述預設位置的命令。
[0237]由于電動無人機從當前位置返航到預設位置所需要的電量作為電動無人機的安全電量的二級報警電量,此時,電動無人機在不滿足一級報警電量的情況下,可以忽視二級報警電量,繼續(xù)正常飛行,以便于進一步提高電池的利用率。例如,若當前剩余電量不大于電動無人機從當前位置返航到預設位置所需要的電量,可以提示用戶是否執(zhí)行返航到預設位置的命令,以便于用戶根據(jù)實際情況進行選擇。
[0238]上述電動無人機的智能電量保護方法至少具有以下優(yōu)點:
[0239](I)上述電動無人機的智能電量保護方法通過實時獲取電動無人機的當前位置的坐標信息,計算出電動無人機在所述當前位置執(zhí)行安全保護命令所需要的安全電量,當電池的當前剩余電量不大于安全電量時,立即執(zhí)行相應的所述安全保護命令,從而實時保護電動無人機,避免電動無人機出現(xiàn)因電量不足引起的事故。
[0240](2)上述電動無人機的智能電量保護方法可以根據(jù)當前位置的安全電量及電池的當前剩余電量,而自動判斷是否需要執(zhí)行安全保護命令,不需要用戶根據(jù)自身經(jīng)驗來判斷,從而使得上述智能電量保護方法能夠更加有效、智能地保護電動無人機。
[0241](3)上述電動無人機的智能電量保護方法所采用的安全電量根據(jù)當前位置的坐標信息的變化而實時變化,無需電動無人機提前返回或提前降落,從而提高電池的利用率。
[0242](4)上述電動無人機的智能電量保護方法設置了兩個不同等級的報警電量,電動無人機從當前位置直接降落所需要的電量為一級報警電量,電動無人機從當前位置返航到所述預設位置所需要的電量為二級報警電量,根據(jù)不同等級的報警電量,選擇不同安全保護措施,例如,當電池的當前剩余電量達到了一級報警電量,則可以自動控制電動無人機直接從當前位置降落,從而可以對電動無人機采取緊急保護措施,當電池的當前剩余電量達到了二級報警電量,則可以選擇自動控制電動無人機立即返回,或者繼續(xù)正常飛行,以進一步提聞電池的利用效率。
[0243](5)上述電動無人機的智能電量保護方法設置了兩個不同等級的報警電量,電動無人機從當前位置直接降落所需要的電量為一級報警電量,并且優(yōu)先判斷電動無人機的電池的電量是否達到了一級報警電量,以提高電動無人機的電量控制效率。
[0244]基于上述智能電量保護方法,本發(fā)明還提供一種能夠應用上述智能電量保護方法的電動無人機。以下結合附圖詳細說明本發(fā)明實施方式的電動無人機的具體結構。
[0245]請參閱圖6,本發(fā)明的實施方式的電動無人機100,包括位置傳感器110、存儲器120、以及控制器130。
[0246]位置傳感器110,用于實時獲取電動無人機100的當前位置的坐標信息。位置傳感器110包括GPS傳感器及高度傳感器中的至少一種。高度傳感器包括氣壓高度計、激光高度計、無線電高度計、超聲波高度計、圖像測距傳感器中的至少一種。
[0247]例如,具體在本實施例中,位置傳感器110包括GPS傳感器111及氣壓高度計113,通過GPS傳感器111得知當前位置的水平坐標,通過氣壓高度計113得知當前位置的高度坐標。在其他實施例中,位置傳感器110包括GPS傳感器,該GPS傳感器能夠同時感測當前位置的水平坐標以及高度坐標。
[0248]存儲器120,用于存儲電動無人機100的預設位置的坐標信息。例如,存儲器120可以為SD存儲卡、存儲硬盤等等。
[0249]需要說明的是,當預設位置不是起飛點時,存儲器還用于存儲電動無人機100的起飛點的坐標信息。
[0250]控制器130,與位置傳感器110及存儲器通訊連接,控制器130用于根據(jù)電動無人機100的當前位置的坐標信息及預設位置的坐標信息,計算電動無人機100在當前位置執(zhí)行安全保護命令所需要的安全電量,并且與電池140的當前剩余電量進行比較。
[0251]其中,當電池140的當前剩余電量不大于安全電量時,控制器130執(zhí)行相應的安全保護命令。
[0252]安全電量包括以下至少一種:電動無人機100從當前位置安全返航到預設位置所需要的電量,電動無人機100從當前位置直接降落所需要的電量,電動無人機100打開安全裝置所需要的電量。安全保護命令相應地包括以下至少一種:立即返航到預設位置的命令,立即從當前位置直接降落的命令,立即打開安全裝置的命令。
[0253]例如,在圖示的實施例中,安全電量包括電動無人機100從當前位置安全返航到預設位置所需要的電量。當電池140的當前剩余電量不大于電動無人機100從當前位置安全返航到預設位置所需要的電量時,控制器130自動執(zhí)行從當前位置直接降落命令。
[0254]需要說明的是,所述電池140的當前剩余電量可以為所述電池140的實際剩余電量減去預設電量之后的電量,所述預設電量作為所述安全電量的計算誤差的補償。
[0255]進一步地,安全電量還包括電動無人機100從當前位置安全返航到預設位置所需要的電量,當電池140的當前剩余電量大于電動無人機100從當前位置安全返航到預設位置所需要的電量、且大于電動無人機100從當前位置直接降落所需要的電量時,控制器130控制電動無人機100繼續(xù)正常飛行。
[0256]當電池140的當前剩余電量大于電動無人機100從當前位置直接降落所需要的電量、且不大于電動無人機100從當前位置安全返航到預設位置所需要的電量時,控制器130可以選擇性執(zhí)行相應的安全保護命令,或者,自動執(zhí)行相應的安全保護命令。
[0257]例如,在圖示的實施例中,進一步地,當電池140的當前剩余電量大于電動無人機100從當前位置直接降落所需要的電量、且不大于電動無人機100從當前位置安全返航到預設位置所需要的電量時,控制器130自動執(zhí)行返航到預設位置的命令。
[0258]在其他實施例中,電動無人機100還包括提示模塊,控制器130與提示模塊通訊連接,當電池140的當前剩余電量大于電動無人機100從當前位置直接降落所需要的電量、且不大于電動無人機100從當前位置安全返航到預設位置所需要的電量時,控制器130控制提示模塊發(fā)出是否執(zhí)行返航到預設位置的提示信號。
[0259]此時,用戶根據(jù)提示模塊的提示信號選擇立即執(zhí)行返航到預設位置的命令,還是取消返航到預設位置的命令,繼續(xù)正常飛行。
[0260]提示模塊的結構可以根據(jù)不同需求來設計,例如,提示模塊可以為遙控器上的顯示屏,可以直接將提示信息顯示在顯示屏上,或者,提示模塊為紅色LED等警示燈,通過警示燈的閃爍來達到提示的功能。
[0261]進一步地,所述電動無人機100還包括用于檢測所述電動無人機100的周圍預設范圍內是否存在障礙物的傳感器(圖未示),當所述傳感器檢測到所述電動無人機100的周圍預設范圍內存在障礙物時,所述控制器自動規(guī)劃返航路徑。例如,該傳感器可以為紅外測距傳感器、超聲波測距傳感器、圖像測距傳感器、激光測距傳感器、微波雷達測距傳感器等坐寸O
[0262]進一步地,當執(zhí)行返航到所述預設位置的命令時,所述控制器130控制所述電動無人機100沿原飛行路徑返回,或者沿所述控制器130自動規(guī)劃的返航路徑返回,以避開所述障礙物。
[0263]需要說明的是,所述電動無人機100從所述當前位置安全返航到所述預設位置的路徑為如下一種:原飛行路徑,所述當前位置與所述預設位置在水平方向的直線路徑及在豎直方向的直線路徑,所述當前位置與所述預設位置之間的直線路徑。
[0264]所述電動無人機100從所述當前位置安全返航到所述預設位置的路徑由控制器130自動設定,或者,由用戶設定。所述控制器130自動設定返航路徑時,所述控制器130根據(jù)預設標準自動選取返航路徑,并根據(jù)所選取的返航路徑計算電動無人機100從當前位置安全返航到預設位置所需要的電量。例如,所述預設標準包括如下至少一種:消耗電量最少,返航行程最短,變速次數(shù)最少。
[0265]控制器130的具體結構可以根據(jù)不同需要來設計,例如,具體在圖示的實施例中,控制器130包括微處理器131,該微處理器131用于根據(jù)電動無人機100的當前位置的坐標信息及預設位置的坐標信息計算電動無人機100安全保護所需要的安全電量、且判斷電池140的當前剩余電量與安全電量大小的微處理器131。
[0266]在其他實施例中,控制器130包括用于根據(jù)電動無人機100的當前位置的坐標信息及預設位置的坐標信息計算電動無人機100安全保護所需要的安全電量的計算單元,以及用于判斷電池140的當前剩余電量與安全電量大小的比較器。例如,計算單元可以為微處理器,計算器集成電路等等。
[0267]控制器130獲取電池140的當前剩余電量時,可以通過內部電路來實時檢測電池140的當前剩余電量,也可以通過外部電路來實時檢測電池140的當前剩余電量。例如,具體在圖示的實施例中,控制器130還包括用于實時檢測電池140的當前剩余電量的電量檢測電路133,控制器130通過電量檢測電路133獲取電池140的當前剩余電量。所述電量檢測電路133可以為AD采集電路或/及電流計。
[0268]在其他實施例中,電池140為自動檢測自身剩余電量的智能電池,控制器130與智能電池通訊連接而獲取智能電池的當前剩余電量。
[0269]上述電動無人機100至少具有以下優(yōu)點:
[0270](I)上述電動無人機100的位置傳感器110可以實時獲取電動無人機100的當前位置的坐標信息,控制器130可以實時獲取電動無人機100的當前位置的坐標信息,并計算出電動無人機100在所述當前位置執(zhí)行安全保護命令所需要的安全電量,當電池140的當前剩余電量不大于安全電量時,控制器130立即執(zhí)行相應的所述安全保護命令,從而實時保護電動無人機100,避免電動無人機100出現(xiàn)因電量不足引起的事故。
[0271](2)上述電動無人機100的控制器130可以根據(jù)當前位置的安全電量及電池140的當前剩余電量,而自動判斷是否需要執(zhí)行安全保護命令,不需要用戶根據(jù)自身經(jīng)驗來判斷,從而使得上述電動無人機100可以自動保護,具有智能保護功能。
[0272](3)上述電動無人機100的位置傳感器110可以實時獲取電動無人機100的當前位置的坐標信息,安全電量根據(jù)當前位置的坐標信息的變化而實時變化,無需電動無人機100提前返回或提前降落,從而提高電池140的利用率。
[0273](4)上述電動無人機100的控制器130可以實施兩個不同等級的電量報警,當電池140的當前剩余電量只能滿足返航到預設位置時,繼續(xù)向前飛行將出現(xiàn)電動無人機100無法返航的可能,控制器130可以根據(jù)用戶設置,自動實施返航功能,或者繼續(xù)正常飛行;當電池140的當前剩余電量只能滿足降落到地面時,控制器130將實施自動降落功能。
[0274]需要說明的是,在本發(fā)明所提供的幾個實施例中,應該理解到,所揭露的相關裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述模塊或單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
[0275]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
[0276]另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。
[0277]所述集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中?;谶@樣的理解,本發(fā)明的技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分或者該技術方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質中,包括若干指令用以使得計算機處理器(processor)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,RandomAccess Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質。
[0278]以上所述僅為本發(fā)明的實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內容所作的等效結構或等效流程變換,或直接或間接運用在其他相關的【技術領域】,均同理包括在本發(fā)明的專利保護范圍內。
【權利要求】
1.一種電動無人機的智能電量保護方法,其特征在于,包括如下步驟: 實時獲取電池的當前剩余電量; 實時獲取電動無人機的當前位置的坐標信息,并根據(jù)所述電動無人機的當前位置的坐標信息,計算所述電動無人機在所述當前位置執(zhí)行安全保護命令所需要的安全電量; 判斷所述當前剩余電量是否大于所述安全電量;以及 若所述當前剩余電量不大于所述安全電量,則立即執(zhí)行相應的所述安全保護命令。
2.根據(jù)權利要求1所述的電動無人機的智能電量保護方法,其特征在于,所述安全電量包括以下至少一種:所述電動無人機從所述當前位置安全返航到所述預設位置所需要的電量,所述電動無人機從所述當前位置直接降落所需要的電量,所述電動無人機打開安全裝置所需要的電量; 所述安全保護命令相應地包括以下至少一種:立即返航到所述預設位置的命令,立即從所述當前位置直接降落的命令,立即打開所述安全裝置的命令。
3.根據(jù)權利要求2所述的電動無人機的智能電量保護方法,其特征在于,計算所述電動無人機從所述當前位置直接降落所需要的電量的步驟進一步包括: 獲取所述電池的總電量及飛行時間,計算所述電池在當前飛行情況下的電量消耗速率; 根據(jù)所述當前位置、以及起飛點的坐標信息,計算所述電動無人機從所述當前位置到所述起飛點的離地高度; 根據(jù)所述離地高度,計算所述電動無人機從所述當前位置直接降落所需要的時間; 根據(jù)所述電池在當前飛行情況下的電量消耗速率及所述電動無人機從所述當前位置直接降落所需要的時間,計算所述電動無人機從所述當前位置直接降落所需要的電量。
4.根據(jù)權利要求3所述的電動無人機的智能電量保護方法,其特征在于,所述電動無人機從所述當前位置直接降落所需要的電量包括預留電量。
5.根據(jù)權利要求2所述的電動無人機的智能電量保護方法,其特征在于,所述電動無人機從所述當前位置安全返航到所述預設位置的路徑為如下一種:原飛行路徑,所述當前位置與所述預設位置在水平方向的直線路徑及在豎直方向的直線路徑,所述當前位置與所述預設位置之間的直線路徑。
6.根據(jù)權利要求2或5所述的電動無人機的智能電量保護方法,其特征在于,計算所述電動無人機從所述當前位置安全返航到所述預設位置所需要的電量時,所述電動無人機根據(jù)預設標準自動選取返航路徑,并根據(jù)所選取的返航路徑計算所述電動無人機從所述當前位置安全返航到所述預設位置所需要的電量。
7.根據(jù)權利要求6所述的電動無人機的智能電量保護方法,其特征在于,所述預設標準包括如下至少一種:消耗電量最少,返航行程最短,變速次數(shù)最少。
8.根據(jù)權利要求6所述的電動無人機的智能電量保護方法,其特征在于,所述預設標準為消耗電量最少,計算所述電動無人機從所述當前位置安全返航到所述預設位置所需要的電量的步驟進一步包括: 分別計算所述電動無人機從所述當前位置沿不同路徑返航到所述預設位置時需要的消耗電量; 計算所述不同路徑對應所需的返航電量,其中所述返航電量包括所述返航路徑對應的消耗電量,并且自動選取所述返航電量最少的路徑作為返航路徑。
9.根據(jù)權利要求2或5所述的電動無人機的智能電量保護方法,其特征在于,所述電動無人機從所述當前位置安全返航到所述預設位置的路徑可自動設定,或者,由用戶設定。
10.根據(jù)權利要求5所述的電動無人機的智能電量保護方法,其特征在于,計算所述電動無人機從所述當前位置安全返航到所述預設位置所需要的電量的步驟進一步包括: 獲取所述電池的總電量及飛行時間,計算所述電池在當前飛行情況下的電量消耗速率; 根據(jù)所述當前位置及所述預設位置的坐標信息,計算所述電動無人機從所述當前位置返航到所述預設位置的水平距離及離地高度; 根據(jù)所述水平距離及所述離地高度,計算所述電動無人機從所述當前位置返航到所述預設位置所需要的時間; 根據(jù)所述電池在當前飛行情況下的電量消耗速率及所述電動無人機從所述當前位置返航到所述預設位置所需要的時間,計算所述電動無人機從所述當前位置返航到所述預設位置所需要的電量。
11.根據(jù)權利要求10所述的電動無人機的智能電量保護方法,其特征在于,所述電動無人機從所述當前位置返航到所述預設位置所需要的電量包括計算所述水平距離所需要的電量及計算所述離地高度所需要的電量,所述水平距離所需要的電量包括第一預留電量,所述離地高度所需要的電量包括第二預留電量。
12.根據(jù)權利要求5所述的電動無人機的智能電量保護方法,其特征在于,所述預設位置為所述電動無人機記錄的飛行路徑中的一個位置坐標,計算所述電動無人機從所述當前位置安全返航到所述預設位置所需要的電量的步驟進一步包括: 獲取所述電池的總電量及飛行時間,計算所述電池在當前飛行情況下的電量消耗速率; 根據(jù)所述當前位置及所述預設位置的坐標信息、以及原飛行路徑的行程信息,計算所述電動無人機從所述當前位置沿所述原飛行路徑返航到所述預設位置的總距離; 根據(jù)所述電動無人機從所述當前位置沿所述原飛行路徑返航到所述預設位置的總距離,計算所述電動無人機從所述當前位置沿所述原飛行路徑返航到所述預設位置所需要的時間; 根據(jù)所述電池在當前飛行情況下的電量消耗速率及所述電動無人機從所述當前位置沿所述原飛行路徑返航到所述預設位置所需要的時間,計算所述電動無人機從所述當前位置沿所述原飛行路徑返航到所述預設位置所需要的電量。
13.根據(jù)權利要求12所述的電動無人機的智能電量保護方法,其特征在于,所述電動無人機從所述當前位置沿所述原飛行路徑返航到所述預設位置所需要的電量包括預留電量。
14.根據(jù)權利要求2、3、10或12所述的電動無人機的智能電量保護方法,其特征在于,所述電動無人機降落過程所需的時間,通過所述無人機的下降高度與所述電動無人機下降時的速率計算得出,所述電動無人機下降時,在多個預設高度變速。
15.根據(jù)權利要求14所述的電動無人機的智能電量保護方法,其特征在于,所述多個預設高度包括第一預設高度及第二預設高度,先是勻速下降到所述第一預設高度,再逐漸減速并下降到所述第二預設高度,最后再勻速落地。
16.根據(jù)權利要求15所述的電動無人機的智能電量保護方法,其特征在于,所述第一預設高度、以及所述第二預設高度根據(jù)所述電動無人機自帶的測距傳感器感測得知,或者,由用戶根據(jù)下降的總高度事先設定。
17.根據(jù)權利要求3、10、或12所述的電動無人機的智能電量保護方法,其特征在于,所述電池在當前飛行情況下的所述電量消耗速率通過間隔預設時間At、并多次測量取平均值獲得,其中第η個預設時間At的電量消耗速率為(Ql-Qn)/n* At,Ql是電池的總電量,Qn是間隔第η個預設時間Λ t后檢測的所述電池的當前剩余電量。
18.根據(jù)權利要求2或5所述的電動無人機的智能電量保護方法,其特征在于,所述預設位置為所述電動無人機的起飛點或用戶指定的目標點。
19.根據(jù)權利要求1所述的電動無人機的智能電量保護方法,其特征在于,所述電池的當前剩余電量為所述電池的實際剩余電量減去預設電量之后的電量,所述預設電量作為所述安全電量的計算誤差的補償。
20.根據(jù)權利要求1所述的電動無人機的智能電量保護方法,其特征在于,所述電池的當前剩余電量通過AD采集電路采集電壓的方法或/及電流計測量電流的方法獲得。
21.一種電動無人機的智能電量保護方法,其特征在于,包括如下步驟: 實時獲取電池的當前剩余電量; 實時獲取電動無人機的當前位置的坐標信息,并根據(jù)所述電動無人機的所述當前位置的坐標信息、以及預設位置的坐標信息,計算所述電動無人機從所述當前位置直接降落所需要的電量、以及所述電動無人機從所述當前位置返航到所述預設位置所需要的電量; 判斷所述當前剩余電量是否大于所述電動無人機從所述當前位置直接降落所需要的電量; 若所述當前剩余電量不大于所述電動無人機從所述當前位置直接降落所需要的電量,則自動執(zhí)行從所述當前位置直接降落的命令; 若所述當前剩余電量大于所述電動無人機從所述當前位置直接降落所需要的電量,則判斷所述當前剩余電量是否大于所述電動無人機從所述當前位置返航到所述預設位置所需要的電量; 若所述當前剩余電量大于所述電動無人機從所述當前位置返航到所述預設位置所需要的電量,則繼續(xù)正常飛行。
22.根據(jù)權利要求21所述的電動無人機的智能電量保護方法,其特征在于,所述方法還包括: 若所述當前剩余電量不大于所述電動無人機從所述當前位置返航到所述預設位置所需要的電量,則自動執(zhí)行返航到所述預設位置的命令,或者,提示用戶是否執(zhí)行返航到所述預設位置的命令。
23.根據(jù)權利要求21或22所述的電動無人機的智能電量保護方法,其特征在于,計算所述電動無人機從所述當前位置直接降落所需要的電量的步驟進一步包括: 獲取所述電池的總電量及飛行時間,計算所述電池在當前飛行情況下的電量消耗速率; 根據(jù)所述當前位置及起飛點的坐標信息,計算所述電動無人機從所述當前位置到所述起飛點的離地高度; 根據(jù)所述離地高度,計算所述電動無人機從所述當前位置直接降落所需要的時間;根據(jù)所述電池在當前飛行情況下的電量消耗速率及所述電動無人機從所述當前位置直接降落所需要的時間,計算所述電動無人機從所述當前位置直接降落所需要的電量。
24.根據(jù)權利要求23所述的電動無人機的智能電量保護方法,其特征在于,所述電動無人機從所述當前位置直接降落所需要的電量包括預留電量。
25.根據(jù)權利要求21或22所述的電動無人機的智能電量保護方法,其特征在于,所述電動無人機從所述當前位置安全返航到所述預設位置的路徑為如下一種:原飛行路徑,所述當前位置與所述預設位置在水平方向的直線路徑及在豎直方向的直線路徑,所述當前位置與所述預設位置之間的直線路徑。
26.根據(jù)權利要求25所述的電動無人機的智能電量保護方法,其特征在于,計算所述電動無人機從所述當前位置安全返航到所述預設位置所需要的電量時,所述電動無人機根據(jù)預設標準自動選取返航路徑,并根據(jù)所選取的返航路徑計算所述電動無人機從所述當前位置安全返航到所述預設位置所需要的電量。
27.根據(jù)權利要求26所述的電動無人機的智能電量保護方法,其特征在于,所述預設標準包括如下至少一種:消耗電量最少,返航行程最短,變速次數(shù)最少。
28.根據(jù)權利要求26所述的電動無人機的智能電量保護方法,其特征在于,所述預設標準為消耗電量最少,計算所述電動無人機從所述當前位置安全返航到所述預設位置所需要的電量的步驟進一步包括: 分別計算所述電動無人機從所述當前位置沿不同路徑返航到所述預設位置時需要的消耗電量; 計算所述不同路徑對應所需的返航電量,其中所述返航電量包括所述返航路徑對應的消耗電量,并且自動選取所述返航電量最少的路徑作為返航路徑。
29.根據(jù)權利要求21或25所述的電動無人機的智能電量保護方法,其特征在于,所述電動無人機從所述當前位置安全返航到所述預設位置的路徑可自動設定,或者,由用戶設定。
30.根據(jù)權利要求25所述的電動無人機的智能電量保護方法,其特征在于,計算所述電動無人機從所述當前位置安全返航到預設位置所需要的電量的步驟進一步包括: 獲取所述電池的總電量及飛行時間,計算所述電池在當前飛行情況下的電量消耗速率; 根據(jù)所述當前位置及所述預設位置的坐標信息,計算所述電動無人機從所述當前位置返航到所述預設位置的水平距離及離地高度; 根據(jù)所述水平距離及所述離地高度,計算所述電動無人機從所述當前位置返航到所述預設位置所需要的時間; 根據(jù)所述電池在當前飛行情況下的電量消耗速率及所述電動無人機從所述當前位置返航到所述預設位置所需要的時間,計算所述電動無人機從所述當前位置返航到所述預設位置所需要的電量。
31.根據(jù)權利要求30所述的電動無人機的智能電量保護方法,其特征在于,所述電動無人機從所述當前位置返航到所述預設位置所需要的電量包括計算所述水平距離所需要的電量及計算所述離地高度所需要的電量,所述水平距離所需要的電量包括第一預留電量,所述離地高度所需要的電量包括第二預留電量。
32.根據(jù)權利要求25所述的電動無人機的智能電量保護方法,其特征在于,所述預設位置為所述電動無人機記錄的飛行路徑中的一個位置坐標,計算所述電動無人機從所述當前位置安全返航到所述預設位置所需要的電量的步驟進一步包括: 獲取所述電池的總電量及飛行時間,計算所述電池在當前飛行情況下的電量消耗速率; 根據(jù)所述當前位置及所述預設位置的坐標信息、以及原飛行路徑的行程信息,計算所述電動無人機從所述當前位置沿所述原飛行路徑返航到所述預設位置的總距離; 根據(jù)所述電動無人機從所述當前位置沿所述原飛行路徑返航到所述預設位置的總距離,計算所述電動無人機從所述當前位置沿所述原飛行路徑返航到所述預設位置所需要的時間; 根據(jù)所述電池在當前飛行情況下的電量消耗速率及所述電動無人機從所述當前位置沿所述原飛行路徑返航到所述預設位置所需要的時間,計算所述電動無人機從所述當前位置沿所述原飛行路徑返航到所述預設位置所需要的電量。
33.根據(jù)權利要求32所述的電動無人機的智能電量保護方法,其特征在于,所述電動無人機從所述當前位置沿所述原飛行路徑返航到所述預設位置所需要的電量包括預留電量。
34.根據(jù)權利要求21、23、28、30或32所述的電動無人機的智能電量保護方法,其特征在于,所述電動無人機降落過程所需的時間,通過所述無人機的下降高度與所述電動無人機下降時的速率計算得出,所述電動無人機下降時,在多個預設高度變速。
35.根據(jù)權利要求34所述的電動無人機的智能電量保護方法,其特征在于,所述多個預設高度包括第一預設高度及第二預設高度,先是勻速下降到所述第一預設高度,再逐漸減速并下降到所述第二預設高度,最后再勻速落地。
36.根據(jù)權利要求35所述的電動無人機的智能電量保護方法,其特征在于,所述第一預設高度、以及所述第二預設高度根據(jù)所述電動無人機自帶的測距傳感器感測得知,或者,由用戶根據(jù)下降的總高度事先設定。
37.根據(jù)權利要求23、28、30或32所述的電動無人機的智能電量保護方法,其特征在于,所述電池在當前飛行情況下的所述電量消耗速率通過間隔預設時間At、并多次測量取平均值獲得,其中第η個預設時間At的電量消耗速率為(Ql-Qn)/n* At,Ql是電池的總電量,Qn是間隔第η個預設時間Λ t后檢測的所述電池的當前剩余電量。
38.根據(jù)權利要求21所述的電動無人機的智能電量保護方法,其特征在于,所述預設位置為所述電動無人機的起飛點或用戶指定的目標點。
39.根據(jù)權利要求21所述的電動無人機的智能電量保護方法,其特征在于,所述電池的當前剩余電量為所述電池的實際剩余電量減去預設電量之后的電量,所述預設電量作為所述安全電量的計算誤差的補償。
40.根據(jù)權利要求21所述的電動無人機的智能電量保護方法,其特征在于,所述電池的所述當前剩余電量通過AD采集電路采集電壓的方法或/及電流計測量電流的方法獲得。
41.一種電動無人機,其特征在于,包括: 位置傳感器,用于實時獲取電動無人機的當前位置的坐標信息; 存儲器,用于存儲所述電動無人機的預設位置的坐標信息;以及 控制器,與所述位置傳感器及所述存儲器通訊連接,所述控制器用于根據(jù)所述電動無人機的所述當前位置的坐標信息、以及所述預設位置的坐標信息,計算所述電動無人機在所述當前位置執(zhí)行安全保護命令所需要的安全電量,并且與電池的當前剩余電量進行比較; 其中,當所述電池的所述當前剩余電量不大于所述安全電量時,所述控制器執(zhí)行相應的安全保護命令。
42.根據(jù)權利要求41所述的電動無人機,其特征在于,所述位置傳感器包括GPS傳感器及高度傳感器中的至少一種。
43.根據(jù)權利要求42所述的電動無人機,其特征在于,所述高度傳感器包括氣壓高度計、激光高度計、無線電高度計、超聲波高度計、圖像測距傳感器中的至少一種。
44.根據(jù)權利要求41所述的電動無人機,其特征在于,所述控制器包括用于根據(jù)所述電動無人機的所述當前位置的坐標信息及所述預設位置的坐標信息計算所述電動無人機安全保護所需要的安全電量的計算單元、以及用于判斷所述電池的當前剩余電量與所述安全電量大小的比較器; 或者,所述控制器包括用于根據(jù)所述電動無人機的所述當前位置的坐標信息及所述預設位置的坐標信息計算所述電動無人機安全保護所需要的安全電量、且判斷所述電池的當前剩余電量與所述安全電量大小的微處理器。
45.根據(jù)權利要求41所述的電動無人機,其特征在于,所述控制器還包括用于實時檢測所述電池的當前剩余電量的電量檢測電路,所述控制器通過所述電量檢測電路獲取所述電池的所述當前剩余電量。
46.根據(jù)權利要求45所述的電動無人機,其特征在于,所述電量檢測電路為AD采集電路或/及電流計。
47.根據(jù)權利要求41所述的電動無人機,其特征在于,所述電池為自動檢測自身剩余電量的智能電池,所述控制器與所述智能電池通訊連接而獲取所述智能電池的當前剩余電量。
48.根據(jù)權利要求41所述的電動無人機,其特征在于,所述安全電量包括以下至少一種:所述電動無人機從所述當前位置安全返航到預設位置所需要的電量,所述電動無人機從所述當前位置直接降落所需要的電量,所述電動無人機打開安全裝置所需要的電量; 所述安全保護命令相應地包括以下至少一種:立即返航到所述預設位置的命令,立即從所述當前位置直接降落的命令,立即打開所述安全裝置的命令。
49.根據(jù)權利要求41所述的電動無人機,其特征在于,所述安全電量包括所述電動無人機從所述當前位置安全返航到所述預設位置所需要的電量。
50.根據(jù)權利要求49所述的電動無人機,其特征在于,當所述電池的所述當前剩余電量不大于所述電動無人機從所述當前位置安全返航到預設位置所需要的電量時,所述控制器自動執(zhí)行從所述當前位置直接降落命令。
51.根據(jù)權利要求49或50所述的電動無人機,其特征在于,所述安全電量還包括所述電動無人機從所述當前位置安全返航到預設位置所需要的電量,當所述電池的所述當前剩余電量大于所述電動無人機從所述當前位置安全返航到預設位置所需要的電量、且大于所述電動無人機從所述當前位置直接降落所需要的電量時,所述控制器控制所述電動無人機繼續(xù)正常飛行。
52.根據(jù)權利要求51所述的電動無人機,其特征在于,當所述電池的所述當前剩余電量大于所述電動無人機從所述當前位置直接降落所需要的電量、且不大于所述電動無人機從所述當前位置安全返航到預設位置所需要的電量時,所述控制器自動執(zhí)行返航到所述預設位置的命令。
53.根據(jù)權利要求51所述的電動無人機,其特征在于,還包括提示模塊,所述控制器與所述提示模塊通訊連接,當所述電池的所述當前剩余電量大于所述電動無人機從所述當前位置直接降落所需要的電量、且不大于所述電動無人機從所述當前位置安全返航到預設位置所需要的電量時,所述控制器控制所述提示模塊發(fā)出是否執(zhí)行返航到所述預設位置的提不信號。
54.根據(jù)權利要求52或53所述的電動無人機,其特征在于,所述電動無人機還包括用于檢測所述電動無人機的周圍預設范圍內是否存在障礙物的傳感器,當所述傳感器檢測到所述電動無人機的所述周圍預設范圍內存在障礙物時,所述控制器自動規(guī)劃返航路徑。
55.根據(jù)權利要求54所述的電動無人機,其特征在于,所述傳感器包括紅外測距傳感器、超聲波測距傳感器、圖像測距傳感器、激光測距傳感器、微波雷達測距傳感器中的至少一種。
56.根據(jù)權利要求52或53所述的電動無人機,其特征在于,所述電動無人機從所述當前位置安全返航到所述預設位置的路徑為如下一種:原飛行路徑,所述當前位置與所述預設位置在水平方向的直線路徑及在豎直方向的直線路徑,所述當前位置與所述預設位置之間的直線路徑。
57.根據(jù)權利要求56所述的電動無人機,其特征在于,所述電動無人機從所述當前位置安全返航到所述預設位置的路徑由所述控制器自動設定,或者,由用戶設定。
58.根據(jù)權利要求57所述的電動無人機,其特征在于,所述控制器自動設定返航路徑時,所述控制器根據(jù)預設標準自動選取返航路徑,并根據(jù)所選取的返航路徑計算所述電動無人機從所述當前位置安全返航到所述預設位置所需要的電量。
59.根據(jù)權利要求58所述的電動無人機,其特征在于,所述預設標準包括如下至少一種:消耗電量最少,返航行程最短,變速次數(shù)最少。
60.根據(jù)權利要求41所述的電動無人機,其特征在于,所述電池的當前剩余電量為所述電池的實際剩余電量減去預設電量之后的電量,所述預設電量作為所述安全電量的計算誤差的補償。
【文檔編號】G05B19/042GK104166355SQ201410339445
【公開日】2014年11月26日 申請日期:2014年7月16日 優(yōu)先權日:2014年7月16日
【發(fā)明者】石仁利, 宋健宇, 陳熙 申請人:深圳市大疆創(chuàng)新科技有限公司