发明名称 一种二维滑坡模型
摘要 一种二维滑坡模型,包括滑坡模型箱,滑坡模型箱上部安装有人工降雨系统,滑坡模型箱中有模拟滑坡的泥沙土石、模拟降雨的积水,所述滑坡模型箱底部一端设置铰链A、另一端设置有液压支撑机构。本发明一种二维滑坡模型,主要是通过在滑坡箱体内装载和实际研究对象相一致的原土和沙石等,并抬升一定角度以实现在不同倾角下的滑坡行为特性。在对原有的液压抬升系统进行自动化控制改造,并通过控制液压系统阀门开启实现时间对滑坡模型箱体的倾角控制。由于滑坡模型实验箱大尺寸、大载荷重,而且重心在实际工作过程中实时随机变化,所以采用支持向量机建模的方法对滑坡模型实验箱的精确平稳的角度实现精确的控制。
申请公布号 CN105070175A 申请公布日期 2015.11.18
申请号 CN201510471339.4 申请日期 2015.08.05
申请人 三峡大学 发明人 冯正华;肖洒;黎安铭;刘忠涛;郭健
分类号 G09B23/40(2006.01)I;G01N33/24(2006.01)I 主分类号 G09B23/40(2006.01)I
代理机构 宜昌市三峡专利事务所 42103 代理人 吴思高
主权项 一种二维滑坡模型,包括滑坡模型箱(D),滑坡模型箱(D)上部安装有人工降雨系统,滑坡模型箱(D)中有模拟滑坡的泥沙土石、模拟降雨的积水,所述滑坡模型箱(D)底部一端设置铰链(A)、另一端设置有液压支撑机构;二维滑坡模型建模方法:步骤1:G(x,y)为沙土、模拟降水和滑坡模型箱(D)构成的整体重心,L、H分别为滑坡模型箱体(D)的长度、高度;B、C表示液压支撑机构的上、下端点,F为液压支撑机构的抬升力,G为滑坡模型箱整体重力;AG为铰链A与滑坡模型箱(D)重心G(x,y)的连线;α1为AC与水平面夹角,在滑坡模型箱(D)抬升过程中不会变化;α2为AG与箱体长度L方向夹角,在滑坡模型箱(D)抬升过程中也不会变化;α为滑坡模型箱(D)与水平面夹角,在滑坡模型箱(D)过程中随着BC长度变化而变化;β1为BC与水平面夹角,在滑坡模型箱(D)抬升过程中会变化;β2为箱体长度方向与BC夹角,在滑坡模型箱(D)抬升过程中会变化;由余弦定理可得:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>L</mi><mrow><mi>B</mi><mi>C</mi></mrow></msub><mo>=</mo><msqrt><mrow><msubsup><mi>L</mi><mrow><mi>A</mi><mi>B</mi></mrow><mn>2</mn></msubsup><mo>+</mo><msubsup><mi>L</mi><mrow><mi>A</mi><mi>C</mi></mrow><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><msub><mi>L</mi><mrow><mi>A</mi><mi>B</mi></mrow></msub><msub><mi>L</mi><mrow><mi>A</mi><mi>C</mi></mrow></msub><mi>c</mi><mi>o</mi><mi>s</mi><mrow><mo>(</mo><mi>&alpha;</mi><mo>+</mo><msub><mi>&alpha;</mi><mn>1</mn></msub><mo>)</mo></mrow></mrow></msqrt><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000774996250000011.GIF" wi="1223" he="104" /></maths>其中,LAB、LBC和LAC分别为AB、BC和AC的长度,由余弦定理变式可知:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mi>&beta;</mi><mn>2</mn></msub><mo>=</mo><mi>arccos</mi><mrow><mo>(</mo><mfrac><mrow><mn>2</mn><msubsup><mi>L</mi><mrow><mi>A</mi><mi>B</mi></mrow><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><msub><mi>L</mi><mrow><mi>A</mi><mi>B</mi></mrow></msub><msub><mi>L</mi><mrow><mi>A</mi><mi>C</mi></mrow></msub><mi>c</mi><mi>o</mi><mi>s</mi><mrow><mo>(</mo><mi>&alpha;</mi><mo>+</mo><msub><mi>&alpha;</mi><mn>1</mn></msub><mo>)</mo></mrow></mrow><mrow><mn>2</mn><msub><mi>L</mi><mrow><mi>A</mi><mi>B</mi></mrow></msub><msqrt><mrow><msubsup><mi>L</mi><mrow><mi>A</mi><mi>B</mi></mrow><mn>2</mn></msubsup><mo>+</mo><msubsup><mi>L</mi><mrow><mi>A</mi><mi>C</mi></mrow><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><msub><mi>L</mi><mrow><mi>A</mi><mi>B</mi></mrow></msub><msub><mi>L</mi><mrow><mi>A</mi><mi>C</mi></mrow></msub><mi>c</mi><mi>o</mi><mi>s</mi><mrow><mo>(</mo><mi>&alpha;</mi><mo>+</mo><msub><mi>&alpha;</mi><mn>1</mn></msub><mo>)</mo></mrow></mrow></msqrt></mrow></mfrac><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000774996250000012.GIF" wi="1290" he="172" /></maths>从而可得,滑坡模型箱(D)在抬升过程中的箱体重力对支点A的力矩为:T<sub>1</sub>=G×L<sub>AG</sub>×cos(α+α<sub>2</sub>)          (3)抬升过程的力学关系:液压支撑力相对于支点A的力矩为:T<sub>2</sub>=F×L<sub>AB</sub>×sin(180‑α‑β<sub>2</sub>)×cos(α)           (4)有力矩平衡可知:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mi>F</mi><mo>=</mo><mfrac><mrow><msub><mi>GL</mi><mrow><mi>A</mi><mi>G</mi></mrow></msub><mi>c</mi><mi>o</mi><mi>s</mi><mrow><mo>(</mo><mi>&alpha;</mi><mo>+</mo><msub><mi>&alpha;</mi><mn>2</mn></msub><mo>)</mo></mrow></mrow><mrow><mi>s</mi><mi>i</mi><mi>n</mi><mrow><mo>(</mo><mn>180</mn><mo>-</mo><mi>&alpha;</mi><mo>-</mo><msub><mi>&beta;</mi><mn>2</mn></msub><mo>)</mo></mrow><msub><mi>L</mi><mrow><mi>A</mi><mi>B</mi></mrow></msub><mi>c</mi><mi>o</mi><mi>s</mi><mrow><mo>(</mo><mi>&alpha;</mi><mo>)</mo></mrow></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000774996250000021.GIF" wi="1229" he="153" /></maths>将(1)、(2)带入(5)可得F为抬升角度α的函数抬升力主要由液压支撑机构提供,控制系统采用原有的液压系统,由一个恒压的液压缸提供给电磁阀门进油,电磁阀出口为液压缸,考虑抬升的整个过程中,设液压阀门入口压力为恒定压力P0,因此阀门流量为:<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mi>Q</mi><mo>=</mo><mi>&mu;</mi><mi>S</mi><msup><mrow><mo>(</mo><mfrac><mrow><mn>2</mn><mrow><mo>(</mo><msub><mi>P</mi><mn>0</mn></msub><mo>-</mo><mfrac><mi>F</mi><mi>S</mi></mfrac><mo>)</mo></mrow></mrow><mi>&rho;</mi></mfrac><mo>)</mo></mrow><mfrac><mn>1</mn><mn>2</mn></mfrac></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000774996250000022.GIF" wi="1259" he="128" /></maths>其中S为液缸截面积;在抬升过程中BC段变化长度为:<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><mi>d</mi><mi>l</mi><mo>=</mo><mfrac><mrow><mi>Q</mi><mo>&times;</mo><mi>d</mi><mi>t</mi></mrow><mi>S</mi></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000774996250000023.GIF" wi="1251" he="144" /></maths>由BC段在抬升过程,有(1)式可知,液压缸的支撑长度微分为:<maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><mi>d</mi><mi>l</mi><mo>=</mo><mfrac><mrow><msub><mi>L</mi><mrow><mi>A</mi><mi>B</mi></mrow></msub><msub><mi>L</mi><mrow><mi>A</mi><mi>C</mi></mrow></msub><mi>sin</mi><mrow><mo>(</mo><msub><mi>&alpha;</mi><mn>1</mn></msub><mo>+</mo><mi>&alpha;</mi><mo>)</mo></mrow><mo>&times;</mo><mi>d</mi><mi>&alpha;</mi></mrow><msqrt><mrow><msub><msup><mi>L</mi><mn>2</mn></msup><mrow><mi>A</mi><mi>B</mi></mrow></msub><mo>+</mo><msub><msup><mi>L</mi><mn>2</mn></msup><mrow><mi>A</mi><mi>C</mi></mrow></msub><mo>-</mo><mn>2</mn><msub><mi>L</mi><mrow><mi>A</mi><mi>B</mi></mrow></msub><msub><mi>L</mi><mrow><mi>A</mi><mi>C</mi></mrow></msub><mi>c</mi><mi>o</mi><mi>s</mi><mrow><mo>(</mo><msub><mi>&alpha;</mi><mn>1</mn></msub><mo>+</mo><mi>&alpha;</mi><mo>)</mo></mrow></mrow></msqrt></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>8</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000774996250000024.GIF" wi="1208" he="180" /></maths>由(7),(8)可得:<maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><mfrac><mrow><mi>d</mi><mi>&alpha;</mi></mrow><mrow><mi>d</mi><mi>t</mi></mrow></mfrac><mo>=</mo><mfrac><mrow><mi>Q</mi><msqrt><mrow><msub><msup><mi>L</mi><mn>2</mn></msup><mrow><mi>A</mi><mi>B</mi></mrow></msub><mo>+</mo><msub><msup><mi>L</mi><mn>2</mn></msup><mrow><mi>A</mi><mi>C</mi></mrow></msub><mo>-</mo><mn>2</mn><msub><mi>L</mi><mrow><mi>A</mi><mi>B</mi></mrow></msub><msub><mi>L</mi><mrow><mi>A</mi><mi>C</mi></mrow></msub><mi>c</mi><mi>o</mi><mi>s</mi><mrow><mo>(</mo><msub><mi>&alpha;</mi><mn>1</mn></msub><mo>+</mo><mi>&alpha;</mi><mo>)</mo></mrow></mrow></msqrt></mrow><mrow><msub><mi>L</mi><mrow><mi>A</mi><mi>B</mi></mrow></msub><msub><mi>L</mi><mrow><mi>A</mi><mi>C</mi></mrow></msub><mi>sin</mi><mrow><mo>(</mo><msub><mi>&alpha;</mi><mn>1</mn></msub><mo>+</mo><mi>&alpha;</mi><mo>)</mo></mrow><mi>S</mi></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>9</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000774996250000025.GIF" wi="1189" he="170" /></maths>式中dt为阀门开启时间,由式(5)可知Q中只有F为变量,而F是a的函数,如果在滑坡模型箱(D)抬升运动过程中,重心始终未变,则式(9)中右端只有a为变量,直接从求(9)式中求抬升角度,a随着阀门开启时间变化的解析表达式是很困难的,由上分析可知:在滑坡模型箱(D)抬升过程中,如果箱体的重心没有变化,则a2和LAG均不会变化;且在抬升过程中可以通过测量α和开启电磁阀的时间得到,然后经过计算得到箱体的重心位置参数a2和LAG;滑坡模型箱(D)重心没有变化的情况下,滑坡模型的倾斜角度可以通过控制液压缸阀门开启时间得到精确控制,根据式(9)分析可得到电磁阀开启时间和滑坡实验箱体抬升角度的关系;步骤2:采用最小二乘支持向量机,优化指标采用了平方项,只有等式约束,而没有C‑SVM的不等式约束,从而推出不同的一系列的等式约束,而不是二次规划问题,其问题表示为:<maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><munder><mrow><mi>m</mi><mi>i</mi><mi>n</mi></mrow><mrow><mi>&omega;</mi><mo>,</mo><mi>b</mi><mo>,</mo><mi>&xi;</mi><mo>,</mo><mi>&rho;</mi></mrow></munder><mfrac><mn>1</mn><mn>2</mn></mfrac><mo>|</mo><mo>|</mo><mi>&omega;</mi><mo>|</mo><msup><mo>|</mo><mn>2</mn></msup><mo>+</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mi>r</mi><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>l</mi></munderover><msubsup><mi>&xi;</mi><mi>i</mi><mn>2</mn></msubsup></mrow>]]></math><img file="FDA0000774996250000028.GIF" wi="496" he="122" /></maths><img file="FDA0000774996250000027.GIF" wi="1446" he="76" />i=1,....l式中,r为正则化参数。可得到线性方程组:<maths num="0009" id="cmaths0009"><math><![CDATA[<mrow><msub><mfenced open = '[' close = ']'><mtable><mtr><mtd><mn>0</mn></mtd><mtd><msup><mi>y</mi><mi>T</mi></msup></mtd></mtr><mtr><mtd><mi>y</mi></mtd><mtd><mrow><mi>Q</mi><mo>+</mo><msup><mi>r</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><mi>I</mi></mrow></mtd></mtr></mtable></mfenced><mrow><mo>(</mo><mi>l</mi><mo>+</mo><mn>1</mn><mo>)</mo><mo>&times;</mo><mo>(</mo><mi>l</mi><mo>+</mo><mi>I</mi><mo>)</mo></mrow></msub><mfenced open = '[' close = ']'><mtable><mtr><mtd><mi>b</mi></mtd></mtr><mtr><mtd><mi>a</mi></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open = '[' close = ']'><mtable><mtr><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mi>e</mi></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>11</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000774996250000031.GIF" wi="1266" he="215" /></maths>核函数采用径向基核函数:K(x,x<sub>i</sub>)=exp(‑||x<sub>k</sub>‑x<sub>i</sub>||<sup>2</sup>/2σ<sup>2</sup>        (12)式中σ为径向基核参数,在没有关于问题的先验知识时,由这种核函数训练而成的模型具有比基于其他核函数的模型更好的总体性能,a和b可通过最小二乘法解得,应用LS‑SVM对非线性函数回归的结果为:<maths num="0010" id="cmaths0010"><math><![CDATA[<mrow><mi>f</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>l</mi></munderover><msub><mi>a</mi><mi>i</mi></msub><mi>K</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><msub><mi>x</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>+</mo><mi>b</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>13</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000774996250000032.GIF" wi="1214" he="134" /></maths>对预测的效果可以采用如下误差指标进行衡量:均等系数:<maths num="0011" id="cmaths0011"><math><![CDATA[<mrow><mi>E</mi><mi>C</mi><mo>=</mo><mn>1</mn><mo>-</mo><mfrac><msqrt><mrow><munder><mo>&Sigma;</mo><mi>t</mi></munder><msup><mrow><mo>&lsqb;</mo><msub><mi>T</mi><mrow><mi>p</mi><mi>r</mi><mi>e</mi><mi>d</mi></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>T</mi><mrow><mi>r</mi><mi>e</mi><mi>a</mi><mi>l</mi></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>&rsqb;</mo></mrow><mn>2</mn></msup></mrow></msqrt><mrow><msqrt><mrow><munder><mo>&Sigma;</mo><mi>t</mi></munder><msub><mi>T</mi><mrow><mi>p</mi><mi>r</mi><mi>e</mi><mi>d</mi></mrow></msub><msup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mn>2</mn></msup></mrow></msqrt><mo>+</mo><msqrt><mrow><munder><mo>&Sigma;</mo><mi>t</mi></munder><msub><mi>T</mi><mrow><mi>r</mi><mi>e</mi><mi>a</mi><mi>l</mi></mrow></msub><msup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mn>2</mn></msup></mrow></msqrt></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>14</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000774996250000033.GIF" wi="1347" he="246" /></maths>EC表示预测值与真实值之间的拟合,在0.90以上表示拟合较好。
地址 443002 湖北省宜昌市大学路8号