对Signorini型变分不等式方法定义的罚Heaviside函数进行了改进,建立了自适应罚Heaviside函数,从而使Signorini型变分不等式方法的数值稳定性进一步得到改善,网格依赖性进一步得到克服。通过将Signorini型变分不等式方法应用于深圳市公明水库坝区渗流分析,论证了Signorini型变分不等式方法在复杂强非线性三维渗流问题中的适用性。