基于Bernoulli-Euler梁振动理论,以等效弹簧来模拟裂纹引起的局部软化效应和由非完全固支边界条件引起的转角效应。推导了悬臂梁在不确定边界条件下确定其振动频率的特征方程,直接利用该特征方程,提出一种有效估计裂纹参数的优化方法,通过计算测量频率和理论频率之间的误差目标函数最小化即可识别裂纹参数一裂纹位置和深度。最后,应用两个实例一理想固支边界条件下和非完全固支边界条件下的悬臂粱实验来说明本文方法的有效性。实验结果表明:只需梁结构前三阶频率即可识别裂纹位置和深度。对于理想边界条件下的裂纹参数识别,在测量频率存在小误差情况下,该方法仍能给出比较满意的结果,对于非完全固支边界条件下的裂纹参数识别,利用本文方法能得到比Narkis的方法更精确的裂纹位置识别结果。同时本文方法还能给出比较满意的裂纹深度识别结果。