针对水平井压裂效果的诊断技术, 提出基于水击效应的裂缝诊断数值方法。由于压裂裂缝对停泵压力造成能量耗散, 传统水击数学模型难以适用于水平井压裂裂缝诊断。考虑裂缝对水击效应的影响, 基于等效电路方法建立水平井水击数学模型, 采用特征线法对模型进行求解, 根据水击压力曲线特征反演出裂缝参数, 分析不同影响因素下水击压力曲线的变化特征。结果表明: 水击压力波的特征受裂缝形态和施工参数的影响, 裂缝体积、排量和压裂段长等会改变水击压力的振幅和周期。利用水击模型对现场数据进行历史拟合, 得到裂缝半长和高度与微地震监测数据符合率超过80%, 验证了模型的准确性, 为水平井压裂裂缝参数评价提供一种思路和方法。