本發明公開了一種基于強化學習的船舶智能避碰方法,首先獲取兩艘船的靜態數據和動態數據;然后檢驗數據的合法性,判斷是否需要啟動避碰程序;計算相關避碰參數,判斷是否會產生危險情況;如果不會產生碰撞危險,則按照“避碰規則”保持速度和方向前進即可;如果會產生碰撞危險,則運用強化學習方法來學習避碰策略,輸入數據為計算后的參數進行訓練,輸出為訓練之后生成的策略,獲取本船所需轉的舵角;接著執行策略,動態更新步驟1中兩艘船的動態數據,并返回一個獎勵值;策略執行結束后,根據“避碰規則”確定復航時機然后復航。本發明實現了船舶避碰的自主學習與改進,避免了海員等純粹依靠經驗導致的不利局面。
聲明:
“基于強化學習的船舶智能避碰方法” 該技術專利(論文)所有權利歸屬于技術(論文)所有人。僅供學習研究,如用于商業用途,請聯系該技術所有人。
我是此專利(論文)的發明人(作者)