通过分析置信传播译码算法失败时错误比特位的软值分布,提出了一种基于伴随向量和的软值翻转译码算法,该算法将伴随向量和中校验方程错误次数转化为错误比特位分布参数,在某个迭代次数时通过一种选择准则将部分比特位软值仅仅翻转一次,对于存在较多相关行的LDPC码,在几乎不增加译码复杂度(仅为O(N))的同时,较大程度上降低了误帧率。