【技術實現步驟摘要】
本專利技術涉及一種機器魚控制方法,特別是涉及一種。
技術介紹
仿生機器魚是通過模仿魚類的游動機理,實現水中作業的一種機器魚。它廣泛應用于軍事偵察,海洋勘探,管道檢測,尋找污染源等方面,因此對仿生機器魚的研究有重要的意義。文獻“基于坐標變換的機器魚頂球算法,兵工自動化,2012,Vol.31(ll),p73_79”在分析典型頂球算法的基礎上,考慮影響進球的客觀因素,提出了一種基于坐標變換的機器魚控制方法。該方法秉承以頭頂球為主的進攻模式,最大限度地利用機器魚尾巴和身體擊球。根據機器魚、球以及對方球門的坐標幾何位置關系設計動作決策機制,來選擇機器魚動作。大大提高了機器魚帶球進攻的效率。基于此思路,該文提出的新型頂球算法。部分解決了基本頂球算法運用于實際機器人水球比賽中存在的問題。文獻所述方法僅針對機器魚,球以及球門坐標幾何關系進行了動作決策設計,并沒有考慮實際情況下,魚與目標之間的動力學問題,也無法保證機器魚攜帶目標的精確性。綜上所述,現有的機器魚攜帶目標方法尚未建立機器魚與目標之間的動力學關系,未采取有效手段保證攜帶目標的精確性,具有一定的局限性。
技術實現思路
為了克服現有機器魚控制方法精確度差的不足,本專利技術提供一種。該方法通過采集機器魚及其所攜帶目標的狀態參數,建立極坐標系。構建力學模型,建立機器魚攜帶目標的運動學方程和動力學方程,確立控制參量與機器魚速度和角速度的關系,根據理想的攜帶目標的狀態,生成優化控制方法。并根據實驗得到最終的速度和角速度的最優輸出值。該方法采用客觀精確的運動學方程,動力學方程確定約束條件,綜合考慮了運動快速性、穩定 ...
【技術保護點】
一種二自由度仿生機器魚攜帶目標的控制方法,其特征在于包括以下步驟:步驟一、以二自由度仿生機器魚魚體質心為坐標原點,以二自由度仿生機器魚魚體正方向為極軸正方向建立極坐標系,確定平面極坐標運動方程;θ·=-ω+υ·sinθ/ρρ·=-υ·cosθ---(1)]]>式中,(ρ,θ)為目標點的坐標,υ為二自由度仿生機器魚質心的線速度大小,ω為二自由度仿生機器魚繞質心角速度大小;步驟二、以目標中心O為極點,以由攜帶目標的終點Destination指向O的方向為極軸,建立極坐標系;計算二自由度仿生機器魚魚頭坐標H(ρH,αH),體心坐標B(ρB,αB),O到Destination得距離DOD,以及體軸方向角αF;所有角度都轉換到(?π,π]區間內;步驟三、構建力學模型,根據平面極坐標運動學方程,得d|αF|dt=ωo-vsin|αF|DOD---(2)]]>式中,ωo=ω×sign(αF),ω為二自由 ...
【技術特征摘要】
1.一種二自由度仿生機器魚攜帶目標的控制方法,其特征在于包括以下步驟: 步驟一、以二自由度仿生機器...
【專利技術屬性】
技術研發人員:史豪斌,李小婷,徐林程,郭志巍,
申請(專利權)人:西北工業大學,
類型:發明
國別省市:陜西;61
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。