在实际控制中,为了实现当控制目标偏离上下区间边界时控制器的调节力度可以不同,并且在区间内部时被控变量存在一定控制力度,提出了基于三角软约束的单边区间预测控制算法。此算法在单边区间预测控制算法的基础之上加入了三角区间的软约束,这样既可以有效地提高系统的抗扰动能力,增强控制器的鲁棒性,又能拥有良好的控制效果。通过仿真实验,将此算法与区间模型预测控制算法相对比,证明了此算法具有更优良的控制效果。