基于最优化温度周期因子的坝体变形监测模型
2010-09-06杨阳,王越
杨 阳,王 越
(1.河海大学水文水资源与水利工程科学国家重点实验室,江苏南京 210098;2.长江科学院河流研究所,湖北 武汉 430010)
变形监测是观测大坝运行状态的一种重要手段,相对于渗流、应力应变等监测项目具有直观、可靠的特点,更能反映坝体的实际状况。一般认为,影响坝体位移的主要因素有水压、温度和时效,并将坝体变形划分为水压、温度、时效三大分量及残差[1]。水压分量反映坝体在水荷载作用下的弹性可恢复变形,温度分量反映坝体混凝土由于温度场变化产生的热胀冷缩变形,时效分量综合反映坝体混凝土和基岩的徐变、塑性变形和裂缝产生的不可逆位移。通过分析坝体变形监测数据,建立统计回归模型,一般可分离出水压、温度、时效分量及残差,然后进行坝体状态的评判[2]。在这三大因素中,温度的影响一般最大,但温度因素相对于其他因素较难测量,准确地描述温度因素需要全面了解坝体内温度场的变化,相对于坝体内有限的温度测点,一般是较难达到的。在现有的坝体运行期监测资料分析中[3-6],对温度因子通常选用以时间为变量的2组谐波因子组合,能够较好地反映温度的影响,相对于其他温度因子的形式而言能较好地拟合实际情况,结果较为可靠。但通过大量监测资料分析也发现,现有的因子形式对精度一致的同组数据的前半期、后半期分别建立回归模型,前后2组数据负相关系数R有时相差较大,温度分量的变化较大。分析其实质,是因为谐波因子一般假定温度周期固定为365d[3-6],而实际温度周期在长年的序列里是有微动的[7],并不完全等于365d,当某段时间的平均周期偏离365 d较大时,按照365d得到的拟合效果就会变差。基于此,笔者首次采用可变周期的温度谐波因子,利用粒子群算法搜索对应监测时段的最优周期,以提高温度因子对实际温度变化的体现能力,最终建立最优化温度周期因子的坝体位移监测模型。
1 温度因子的选择
混凝土坝体变形统计模型中一般包含3类因子[1]:①水压因子δH。其形式一般为水头H的2次或3次多项式组合;②时效因子 δθ。时效一般在初期变化急剧,后期渐趋稳定,整个过程从非线性变化逐渐过渡为线性变化,因子形式是时间的线性函数和对数函数组合;③温度因子 δT。温度因子反映整个温度场变化导致坝体内混凝土的热胀冷缩,最后在坝体上产生形变分量,其分量所占比重较大,对坝体变形有较大影响。温度因子可以选择所有实测温度的线性组合或温度测点的线性拟合公式作为因子,前者能全面利用所有温度测点,但其因子数量过多,数据处理量大,回归难度大,拟合效果差;后者有效地减少了因子数量并保证了数据精度,但坝体内部温度测点布置较少,难以描述整个温度场的变化,经过常年的水库运行,多数测点失效,因而也难以在实际中应用[3-6]。实际分析中一般选用谐波因子的组合来描述温度的变化特点。
当混凝土水化热已散发,坝体温度场为准稳定温度场,此时坝体温度仅取决于边界温度变化(图1),即取决于坝体上游面的水温和下游面的气温。设水温和气温做简谐变化,则混凝土内部的温度也做简谐变化,只是变幅较小,而且有一个相位差。厚度为L的无限大平板,表面温度为时间的余弦函数时板内温度由式(1)[1]反映:
式中:x为位置坐标;t为时间;ω为变化频率。初始条件为r=0,0≤x≤L,T=0;边界条件为x=0,T=Awcos ω τ,x=L,T=Aocos ω τ。
图1 准稳定温度场计算简图
参照文献[1]坝体混凝土内任一点的温度可以用周期函数表示,同时考虑温度位移与混凝土温度呈线性关系,选用多周期的谐波作为因子,可得
式中:b1i,b2i为所求因子系数;P为周期,取365d[1-3];δTi为温度分量。
谐波因子以时间为自变量,用三角函数来表现温度在一年四季里周期波动这种特点。可形成坝体变形统计模型为
式中:δH,δT,δθ分别为水位分量 、温度分量、时效分量;H为水位;θ为t的函数;t0为初始时间。
2 周期不定性及优化计算
2.1 多年周期的不定性
众所周知,地球绕太阳公转导致了太阳对地球辐射的周期性变化,因而产生地球表面一年四季温度的变化,而坝体局部环境的温度变化是受坝体外部宏观环境变化牵动的,式(1)反映了这种周期性的波动。坝体温度的周期应当和太阳对地球辐射的周期性具有一定的同步性。阳光辐射的周期由回归年(tropical year)来描述[7],它是指从地球上观察,太阳绕天球的黄道1周的时间,即太阳中心从春分点到春分点所经历的时间。1回归年=365.24220d。考虑到从宏观的地球表面到坝体周围局部的小环境,这个过程中温度还受到地理位置、地形、纬度、地热、降雨、寒潮、云层厚度等次要的随机因素影响,坝体内部温度的年周期应当接近365.242d,并在其附近随机波动。文献[8]研究了某城市45年的温度变化,温度的波动有6—9年的,也有20—30年的,而现有的监测数据大多数只有几年或10几年,较短的监测时段难以从统计学上定义P=365.242 d。所以,对应实际某监测时段的温度周期,因时段和年份不同略有变化,应按照不同监测时段计算对应的最优周期。最优周期的寻优算法一般有适应于线性求解的单纯形法、牛顿法、共轭梯度法及非线性的粒子群算法、遗传算法等,这里虽然是对周期做单变量的优化,但考虑到坝体监测数据的统计回归计算过程,时间序列长、数据量大、计算时间长,且温度周期常年的变化具有非线性特点,常规寻优算法花费时间较长。粒子群算法通过集群化的搜索,适应于非线性的计算,搜索速度快,因而笔者用粒子群算法进行迭代计算,以期快速找到最优周期。
2.2 粒子群的优化和计算流程
粒子群算法[9](particle swarm optimization,PSO)最早由Eberhart和Kennedy于1995年提出,算法模拟鸟群的寻食行为来求解优化问题。在PSO中,每个优化问题的潜在解都可以想象成d维搜索空间上的1个点,称之为“粒子”,所有的粒子都有由目标函数决定的适应值,每个粒子还有一个速度决定其飞翔的方向和距离,粒子追随当前的最优粒子在解空间中搜索最优解。算法的核心是粒子速度的确定,速度一般以粒子上一迭代步的速度、距粒子群历史最优位置向量、距自己历史最优位置向量并附加权重得到。粒子群算法的主要步骤为:①初始化粒子位置、粒子速度;②计算粒子的适应度,记录每个粒子历史最优位置,粒子群最优位置,满足条件时退出;③根据计算的每个粒子适应度、自己的最优位置、群体的最优位置计算每个粒子的下一步速度,转向步骤②。
回归计算结果中,R表示回归平方和占总离差平方和的大小,S表示实测值和回归值的接近程度,两者都表示回归效果的好坏。以max(R)为迭代目标,建立基于PSO的迭代优化计算流程(图2),寻求温度的最优周期。选取n个粒子,为了方便计算,初始化粒子参数(周期)为365d,对粒子的初始速度随机选取,即从P=365 d开始并附加随机初始速度,进而获得粒子的初始随机分布进行搜索计算。随机选取对应n个粒子的初始化速度,惯性因子的递减选取凹函数的递减策略。回归分析以计算值R作为适应度,进行逐步回归计算。PSO迭代计算收敛条件为|Ri-Ri+1|≤0.5%Ri。第1步迭代计算可得到P=365d的模型参数、R和S,便于进行对比。当迭代达到收敛后可得到最优化的P、模型参数 、R和S。
图2 计算流程
3 实例分析
3.1 简介
依照计算流程,应用Matlab编写基于粒子群算法优化的位移监测模型,选取17组新安江垂线人工监测数据,剔除缺测时段和误差。比较选用最优化周期和P=365d的2种温度因子模型计算得到的复相关系R、剩余标准差S及拟合曲线,进行实例分析。
3.2 多测点计算结果
17组数据计算得到对应的R和S(表1)。选取最优周期计算时,整体测点R都有所提高,回归效果较好,S也有所降低。同一时段不同测点的最优周期都在365.2d附近波动,这正是由于坝体部位、环境波动等因素影响导致的周期微动效果。进一步分析,计算结果分为3类:①最优周期计算得到的R提高较大,相应的测点有1,3,6,7,9,11,13,14;②2种方法计算的测点R都较高,相应的测点有2,4,5,8,12,15,16,这时最优周期接近于固定周期365d;③2种方法计算的测点R都较小,在0.70~0.77之间,相应的测点有10,17。第1类和第2类计算结果说明最优化温度周期因子更好地反映了温度周期在长时间监测序列里不固定的特征,因而有更好的拟合性能。第3类测点较少,经分析可能是人工监测数据的精度问题,或者其他未知因素导致R较低、S较大,有待于进一步分析。
表1 垂线测点回归计算结果
3.3 单测点计算结果
对14号测点进一步分析,图3显示在不同周期下回归计算得到的R和S值,回归计算得到的不同周期的R和S实际上是非线性的。在P=365.6d时,R得到最大值0.916,S为0.254,此时的R和S结果相对较差。
图3 R,S与P的关系
图4显示了当P取最优值365.6d(图4(a))及P取固定值365d(图4(b))时的实测数据和拟合数据。在其他分量基本不变的情况下,前者能较好地拟合真实数据,在一些细节上有更好的逼近,获得的残差也较小(图5);后者有较明显的欠拟合现象,残差相对较大(图5)。
4 结 语
图4 位移过程线
温度变化对坝体变形影响较大,准确描述温度变化对坝体变形产生的影响,需要建立贴合实际温度特征的因子结构。现有的方法中温度因子周期固定,难以描述温度在长年里周期的微动,因而对实际坝体变形的拟合效果较差。通过粒子群算法选取最优温度周期,建立温度谐波因子形成的坝体变形监测模型,不但能表现出温度在1年里的周期性波动,更能模拟温度在多年里周期的微动特点。该模型与现有的一些模型[3-6]相比,有较好的拟合效果。当然,现有的温度因子结构形式还难以表现1d内温度的变化及春秋季节温度剧烈波动对坝体变形产生的影响,也未考虑到水库水温实际上还与上游来水量有一定关系,这些都需要更近一步的从多个时间尺度去描述温度的不同特点,这将是下一步需要进行的工作。
:
[1]吴中如,沈长松,阮焕祥.论混凝土坝变形统计模型的因子选择[J].河海大学学报:自然科学版,1988,16(6):1-8.
[2]吴中如,顾冲时.综论大坝安全综合评价专家系统[J].水电能源科学,2000,18(2):1-5.
[3]包腾飞,顾冲时,吴中如,等.三峡大坝施工期应力监测资料建模分析研究[J].水电能源科学,2002,20(4):24-36.
[4]李子阳,顾冲时.大坝滑坡体变形性态分析模型[J].水电自动化与大坝监测,2006,30(4):59-61.
[5]郑东健,顾冲时,吴中如.边坡变形的多因素时变预测模型[J].岩石力学与工程学报,2005,24(17):107-110.
[6]雷鹏,吴中如,顾冲时.大坝安全监测的粗集模型方法[J].武汉大学学报:工学版,2005,38(3):45-49.
[7]邓可卉.古代中国与古希腊回归年长度测算中若干问题的比较研究[J].内蒙古师范大学学报:自然科学汉文版,2006,35(1):117-122.
[8]高晓梅,秦增良,李树军,等.近45年来潍坊市气温的年际和年代际变化分析[J].现代农业科技,2008(12):351-359.
[9]王伟,王连庆.基于粒子群仿生算法的混凝土坝变形预报模型[J].水利水电科技进展,2008,28(4):11-14.