本文讨论边界具有内部不确定和外部扰动的非线性sine-Gordon方程的镇定问题.为处理sine-Gordon方程中的非线性项,文章给出一个新的总扰动观测器在线估计未知扰动,并通过自抗扰控制方法,设计一个控制器使得在反馈控制中实时补偿(消除)总扰动.闭环系统被证明适定的并且受控系统是指数稳定而扰动观测器是有界的.数值模拟说明提出方法的有效性.