adams约束介绍