为解决智能船舶避碰问题,提高航行安全性,文章提出了一种基于航行经验的自主避碰算法,通过构建具有航行经验的避碰知识库,并基于此实现符合《1972年国际海上避碰规则》的避碰决策实施方案的自动生成、校验与优化,从而实现智能船舶航行中自主避碰;最后,对提出的避碰算法进行仿真分析与实验验证。