发明名称 面向实时控制应用的过约束重型并联机床动力学建模方法
摘要 本发明公开了一种面向实时控制应用的过约束重型并联机床动力学建模方法,属于机床制造技术领域;该方法包括,根据机床的结构求出各个主动关节的位置,速度和加速度;以及各构件质心的位置,速度和加速度,建立动平台和各个主动关节的速度关系;采用牛顿-欧拉方法建立过约束重型并联机床中各构件的力平衡方程和力矩方程,根据过约束重型并联机床的结构参数和支链的杆件轴向变形情况,建立其变形与动平台输出误差之间的协调方程,最后,结合力平衡方程、力矩方程以及协调方程,建立动力学模型。本发明考虑重型并联机床中刚度较差连杆的变形,不仅克服了传统的刚体动力学模型精度低的问题,而且建立的动力学模型满足控制系统的实时计算要求。
申请公布号 CN103217924B 申请公布日期 2015.05.20
申请号 CN201310129883.1 申请日期 2013.04.15
申请人 清华大学 发明人 吴军;王立平;李铁民;于广;阮世松
分类号 G05B19/18(2006.01)I 主分类号 G05B19/18(2006.01)I
代理机构 北京清亦华知识产权代理事务所(普通合伙) 11201 代理人 廖元秋
主权项 一种面向实时控制应用的过约束重型并联机床动力学建模方法,其特征在于,该方法包括以下步骤:1)根据过约束重型并联机床的结构,通过运动学分析,求出机床各个主动关节的位置,速度和加速度;以及各构件质心在机床不同坐标系中的位置,速度和加速度,同时还根据雅可比矩阵建立动平台和各个主动关节的速度关系;2)根据对过约束重型并联机床各个构件进行受力分析的情况,采用牛顿‑欧拉方法建立过约束重型并联机床中各个构件的力平衡方程和力矩方程;3)根据过约束重型并联机床的结构参数和支链的杆件轴向变形情况,建立过约束重型并联机床支链中的轴向变形和动平台的输出误差的协调方程;4)最后,将力平衡方程、力矩方程和输出误差协调方程联立建立动力学模型,并求出模型中的参数;所述步骤1)具体包括:11)建立固定在机床机架上的固定坐标系O‑XY,O点为机床两个立柱与地面的接触点C<sub>1</sub>、C<sub>3</sub>的中点;X轴水平向右,Y轴垂直向上;建立在动平台上的固定坐标系O′‑xy,动平台的中心位置记为O′,x轴水平向右,y轴垂直向上;在关节点B<sub>i</sub>建立以B<sub>i</sub>A<sub>i</sub>方向为x′轴的动坐标系B<sub>i</sub>‑x′y′以及与固定坐标系O‑XY平行的动坐标系B<sub>i</sub>‑xy;根据图中的几何位置关系得到:r+a<sub>i</sub>=b<sub>i</sub>+q<sub>i</sub>e<sub>2</sub>+ln<sub>i</sub> i=1,2,3,4  (1)其中,r=[x y]<sup>T</sup>为O′点在O‑XY坐标系中的位置矢量,a<sub>i</sub>是A<sub>i</sub>点在O′‑xy坐标系中的位置矢量,a<sub>i</sub>=[a<sub>ix</sub> a<sub>iy</sub>]<sup>T</sup>,b<sub>i</sub>表示从点O到C<sub>i</sub>的矢量,q<sub>i</sub>表示关节点B<sub>i</sub>在坐标系O‑XY中的Y坐标,e<sub>2</sub>=[0 1]<sup>T</sup>,l和n<sub>i</sub>分别表示连杆A<sub>i</sub>B<sub>i</sub>的长度和单位矢量;连杆A<sub>5</sub>B<sub>5</sub>的限制方程表示为r+a<sub>5</sub>=b<sub>5</sub>+(l<sub>51</sub>+l<sub>52</sub>)n<sub>5</sub>  (2)其中,a<sub>5</sub>为A<sub>5</sub>在O′‑xy坐标系的位置矢量,b<sub>5</sub>为从点O到点B<sub>5</sub>的矢量,l<sub>51</sub>和l<sub>52</sub>分别为构件51和构件52的长度,构件51和构件52分别为构件B<sub>5</sub>C和构件CA<sub>5</sub>,n<sub>5</sub>为连杆A<sub>5</sub>B<sub>5</sub>的单位矢量;12)表达式(1)的两边同时对时间求一阶导数,得出各滑块的速度为:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mover><mi>q</mi><mo>.</mo></mover><mi>i</mi></msub><mo>=</mo><mfrac><mrow><msup><msub><mi>n</mi><mi>i</mi></msub><mi>T</mi></msup><mover><mi>r</mi><mo>.</mo></mover></mrow><msub><mi>n</mi><mi>iy</mi></msub></mfrac><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2,3,4</mn><mo>,</mo><msub><mover><mi>q</mi><mo>.</mo></mover><mn>5</mn></msub><mo>=</mo><mn>0</mn><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000628274290000021.GIF" wi="1305" he="156" /></maths>其中,<img file="FDA0000628274290000022.GIF" wi="39" he="57" />为O′点在O‑XY坐标系中的速度矢量,连杆A<sub>i</sub>B<sub>i</sub>和A<sub>5</sub>B<sub>5</sub>的角速度分别为:<img file="FDA0000628274290000023.GIF" wi="435" he="142" /><img file="FDA0000628274290000024.GIF" wi="446" he="160" />其中,n<sub>ix</sub>和n<sub>iy</sub>分为n<sub>i</sub>在X和Y轴上的分量,i=1,2,3,4,5;构件51及构件52的质心在O‑XY坐标系中的速度分别表示为:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mover><mi>r</mi><mo>.</mo></mover><mrow><mi>g</mi><mn>51</mn></mrow></msub><mo>=</mo><mfrac><mrow><msub><mi>l</mi><mn>51</mn></msub><msub><mi>&omega;</mi><mn>5</mn></msub></mrow><mn>2</mn></mfrac><mfenced open='[' close=']'><mtable><mtr><mtd><mo>-</mo><msub><mi>n</mi><mrow><mn>5</mn><mi>y</mi></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>n</mi><mrow><mn>5</mn><mi>x</mi></mrow></msub></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000628274290000025.GIF" wi="1233" he="164" /></maths><maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mover><mi>r</mi><mo>.</mo></mover><mrow><mi>g</mi><mn>52</mn></mrow></msub><mo>=</mo><mfrac><msub><mover><mi>l</mi><mo>.</mo></mover><mn>52</mn></msub><mn>2</mn></mfrac><msub><mi>n</mi><mn>5</mn></msub><mo>+</mo><mrow><mo>(</mo><msub><mi>l</mi><mn>51</mn></msub><mo>+</mo><mfrac><msub><mi>l</mi><mn>52</mn></msub><mn>2</mn></mfrac><mo>)</mo></mrow><msub><mi>&omega;</mi><mn>5</mn></msub><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mrow><mo>-</mo><mi>n</mi></mrow><mrow><mn>5</mn><mi>y</mi></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>n</mi><mrow><mn>5</mn><mi>x</mi></mrow></msub></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000628274290000026.GIF" wi="1338" he="158" /></maths>13)表达式(1)的两边同时对时间求二阶导数,得出各滑块的加速度为:<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><msub><mover><mi>q</mi><mrow><mo>.</mo><mo>.</mo></mrow></mover><mi>i</mi></msub><mo>=</mo><mfrac><mrow><msub><mi>n</mi><mi>i</mi></msub><mover><mi>r</mi><mrow><mo>.</mo><mo>.</mo></mrow></mover><mo>+</mo><msubsup><mi>&omega;</mi><mi>i</mi><mn>2</mn></msubsup><msub><mi>l</mi><mi>i</mi></msub></mrow><msub><mi>n</mi><mi>iy</mi></msub></mfrac><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2,3,4</mn><mo>,</mo><msub><mover><mi>q</mi><mrow><mo>.</mo><mo>.</mo></mrow></mover><mn>5</mn></msub><mo>=</mo><mn>0</mn><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000628274290000027.GIF" wi="1358" he="155" /></maths>其中,<img file="FDA0000628274290000028.GIF" wi="42" he="59" />为O′点在O‑XY坐标系中的加速度矢量,连杆A<sub>i</sub>B<sub>i</sub>和A<sub>5</sub>B<sub>5</sub>的角加速度分别为:<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><msub><mi>&epsiv;</mi><mi>i</mi></msub><mo>=</mo><mfrac><mrow><mover><mi>r</mi><mrow><mo>.</mo><mo>.</mo></mrow></mover><mo>-</mo><msub><mover><mi>q</mi><mrow><mo>.</mo><mo>.</mo></mrow></mover><mi>i</mi></msub><msub><mi>e</mi><mn>2</mn></msub></mrow><mi>l</mi></mfrac><mo>&CenterDot;</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mrow><mo>-</mo><mi>n</mi></mrow><mi>iy</mi></msub></mtd></mtr><mtr><mtd><msub><mi>n</mi><mi>ix</mi></msub></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math><img file="FDA0000628274290000029.GIF" wi="474" he="170" /></maths><maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><msub><mi>&epsiv;</mi><mn>5</mn></msub><mo>=</mo><mfrac><mrow><mover><mrow><mi>r</mi><mo>&CenterDot;</mo></mrow><mrow><mo>.</mo><mo>.</mo></mrow></mover><msup><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mrow><mo>-</mo><mi>n</mi></mrow><mrow><mn>5</mn><mi>y</mi></mrow></msub></mtd><mtd><msub><mi>n</mi><mrow><mn>5</mn><mi>x</mi></mrow></msub></mtd></mtr></mtable></mfenced><mi>T</mi></msup><mo>-</mo><msub><mrow><mn>2</mn><mover><mi>l</mi><mo>.</mo></mover></mrow><mn>52</mn></msub><msub><mi>&omega;</mi><mn>5</mn></msub></mrow><mrow><msub><mi>l</mi><mn>51</mn></msub><mo>+</mo><msub><mi>l</mi><mn>52</mn></msub></mrow></mfrac><mo>;</mo></mrow>]]></math><img file="FDA00006282742900000210.GIF" wi="647" he="170" /></maths>构件51和构件52的质心在坐标系O‑XY中的加速度分别为:<maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><msub><mover><mi>r</mi><mrow><mo>.</mo><mo>.</mo></mrow></mover><mrow><mi>g</mi><mn>51</mn></mrow></msub><mo>=</mo><mfrac><mrow><msub><mi>l</mi><mn>51</mn></msub><msub><mi>&epsiv;</mi><mn>5</mn></msub></mrow><mn>2</mn></mfrac><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mrow><mo>-</mo><mi>n</mi></mrow><mrow><mn>5</mn><mi>y</mi></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>n</mi><mrow><mn>5</mn><mi>x</mi></mrow></msub></mtd></mtr></mtable></mfenced><mo>-</mo><mfrac><mrow><msub><mi>l</mi><mn>51</mn></msub><msubsup><mi>&omega;</mi><mn>5</mn><mn>2</mn></msubsup><msub><mi>n</mi><mn>5</mn></msub></mrow><mn>2</mn></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA00006282742900000211.GIF" wi="1255" he="157" /></maths><maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><msub><mover><mi>r</mi><mrow><mo>.</mo><mo>.</mo></mrow></mover><mrow><mi>g</mi><mn>52</mn></mrow></msub><mo>=</mo><mfrac><msub><mi>l</mi><mn>52</mn></msub><mn>2</mn></mfrac><msub><mi>n</mi><mn>5</mn></msub><mo>+</mo><msub><mover><mi>l</mi><mo>.</mo></mover><mn>52</mn></msub><msub><mi>&omega;</mi><mn>5</mn></msub><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mrow><mo>-</mo><mi>n</mi></mrow><mrow><mn>5</mn><mi>y</mi></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>n</mi><mrow><mn>5</mn><mi>x</mi></mrow></msub></mtd></mtr></mtable></mfenced><mo>+</mo><mrow><mo>(</mo><msub><mi>l</mi><mn>51</mn></msub><mo>+</mo><mfrac><msub><mi>l</mi><mn>52</mn></msub><mn>2</mn></mfrac><mo>)</mo></mrow><msub><mi>&omega;</mi><mn>5</mn></msub><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mrow><mo>-</mo><mi>n</mi></mrow><mrow><mn>5</mn><mi>y</mi></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>n</mi><mrow><mn>5</mn><mi>x</mi></mrow></msub></mtd></mtr></mtable></mfenced><mo>-</mo><mrow><mo>(</mo><msub><mi>l</mi><mn>51</mn></msub><mo>+</mo><mfrac><msub><mi>l</mi><mn>52</mn></msub><mn>2</mn></mfrac><mo>)</mo></mrow><msubsup><mi>&omega;</mi><mn>5</mn><mn>2</mn></msubsup><msub><mi>n</mi><mn>5</mn></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>8</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA00006282742900000212.GIF" wi="1606" he="163" /></maths>所述步骤2)具体包括:21)连杆A<sub>i</sub>B<sub>i</sub>的力平衡方程如公式(9)所示:<maths num="0009" id="cmaths0009"><math><![CDATA[<mrow><msub><mi>F</mi><mi>Bi</mi></msub><mo>+</mo><msub><mi>F</mi><mi>Ai</mi></msub><mo>+</mo><msub><mi>m</mi><mi>i</mi></msub><mi>g</mi><mo>-</mo><msub><mi>m</mi><mi>i</mi></msub><msub><mover><mi>r</mi><mrow><mo>.</mo><mo>.</mo></mrow></mover><mi>gi</mi></msub><mo>=</mo><mn>0</mn><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2,3,4</mn><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>9</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA00006282742900000213.GIF" wi="1359" he="85" /></maths>其中,m<sub>i</sub>是A<sub>i</sub>B<sub>i</sub>杆的质量,F<sub>Ai</sub>是连杆A<sub>i</sub>B<sub>i</sub>作用在动平台上的力,且<img file="FDA00006282742900000214.GIF" wi="429" he="102" /><img file="FDA0000628274290000031.GIF" wi="48" he="76" />是杆件A<sub>i</sub>B<sub>i</sub>质心加速度矢量,g=[0 g]<sup>T</sup>,且g为重力加速度,F<sub>B1</sub>和F<sub>B2</sub>是滑块B<sub>1</sub>B<sub>2</sub>作用在连杆A<sub>1</sub>B<sub>1</sub>和A<sub>2</sub>B<sub>2</sub>的约束力,F<sub>B3</sub>和F<sub>B4</sub>是滑块B<sub>3</sub>B<sub>4</sub>作用在连杆A<sub>3</sub>B<sub>3</sub>和A<sub>4</sub>B<sub>4</sub>的约束力,并且<img file="FDA0000628274290000032.GIF" wi="425" he="106" />连杆A<sub>i</sub>B<sub>i</sub>的力矩方程如公式(10)所示:<maths num="0010" id="cmaths0010"><math><![CDATA[<mrow><msub><mi>F</mi><mi>Ai</mi></msub><mo>.</mo><mi>l</mi><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mrow><mo>-</mo><mi>n</mi></mrow><mi>iy</mi></msub></mtd></mtr><mtr><mtd><msub><mi>n</mi><mi>ix</mi></msub></mtd></mtr></mtable></mfenced><mo>-</mo><msub><mi>m</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>g</mi><mo>+</mo><msub><mover><mi>q</mi><mrow><mo>.</mo><mo>.</mo></mrow></mover><mi>i</mi></msub><mo>)</mo></mrow><mo>.</mo><msub><mi>r</mi><mi>cxi</mi></msub><mo>-</mo><msub><mi>m</mi><mi>i</mi></msub><msub><mover><mi>r</mi><mrow><mo>.</mo><mo>.</mo></mrow></mover><mi>ci</mi></msub><mo>&CenterDot;</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mrow><mo>-</mo><mi>r</mi></mrow><mi>cyi</mi></msub></mtd></mtr><mtr><mtd><msub><mi>r</mi><mi>cxi</mi></msub></mtd></mtr></mtable></mfenced><mo>-</mo><msub><mi>J</mi><mi>i</mi></msub><msub><mi>&epsiv;</mi><mi>i</mi></msub><mo>=</mo><mn>0</mn><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2,3,4</mn><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>10</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000628274290000033.GIF" wi="1620" he="164" /></maths>其中,J<sub>i</sub>是连杆A<sub>i</sub>B<sub>i</sub>基于B<sub>i</sub>‑xy坐标系的转动惯量,r<sub>ci</sub>是连杆A<sub>i</sub>B<sub>i</sub>在B<sub>i</sub>‑xy坐标系下的位置矢量,r<sub>cxi</sub>和r<sub>cyi</sub>分别是x轴和y轴的分量;连杆A<sub>5</sub>B<sub>5</sub>的力平衡方程和力矩方程分别如公式(11)和(12)所示:<maths num="0011" id="cmaths0011"><math><![CDATA[<mrow><msub><mi>F</mi><mrow><mi>A</mi><mn>5</mn></mrow></msub><mo>+</mo><msub><mi>F</mi><mrow><mi>B</mi><mn>5</mn></mrow></msub><mo>+</mo><msub><mi>m</mi><mn>51</mn></msub><mrow><mo>(</mo><mi>g</mi><mo>-</mo><msub><mover><mi>r</mi><mrow><mo>.</mo><mo>.</mo></mrow></mover><mrow><mi>g</mi><mn>51</mn></mrow></msub><mo>)</mo></mrow><mo>+</mo><msub><mi>m</mi><mn>52</mn></msub><mrow><mo>(</mo><mi>g</mi><mo>-</mo><msub><mover><mi>r</mi><mrow><mo>.</mo><mo>.</mo></mrow></mover><mrow><mi>g</mi><mn>52</mn></mrow></msub><mo>)</mo></mrow><mo>=</mo><mn>0</mn><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>11</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000628274290000034.GIF" wi="1329" he="89" /></maths><maths num="0012" id="cmaths0012"><math><![CDATA[<mrow><msub><mi>F</mi><mrow><mi>A</mi><mn>5</mn></mrow></msub><mo>.</mo><mrow><mo>(</mo><msub><mi>l</mi><mn>51</mn></msub><mo>+</mo><msub><mi>l</mi><mn>52</mn></msub><mo>)</mo></mrow><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mrow><mo>-</mo><mi>n</mi></mrow><mrow><mn>5</mn><mi>y</mi></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>n</mi><mrow><mn>5</mn><mi>x</mi></mrow></msub></mtd></mtr></mtable></mfenced><mo>-</mo><msub><mi>m</mi><mn>51</mn></msub><mi>g</mi><mo>.</mo><msub><mi>r</mi><mrow><mi>cx</mi><mn>51</mn></mrow></msub><mo>-</mo><msub><mi>m</mi><mn>51</mn></msub><msub><mover><mi>r</mi><mrow><mo>.</mo><mo>.</mo></mrow></mover><mrow><mi>g</mi><mn>51</mn></mrow></msub><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mrow><mo>-</mo><mi>r</mi></mrow><mrow><mi>cy</mi><mn>51</mn></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>r</mi><mrow><mi>cx</mi><mn>51</mn></mrow></msub></mtd></mtr></mtable></mfenced><mo>-</mo><msub><mi>m</mi><mn>52</mn></msub><mi>g</mi><mo>.</mo><msub><mi>r</mi><mrow><mi>cx</mi><mn>52</mn></mrow></msub><mo>-</mo><msub><mi>m</mi><mn>52</mn></msub><msub><mover><mi>r</mi><mrow><mo>.</mo><mo>.</mo></mrow></mover><mrow><mi>g</mi><mn>52</mn></mrow></msub><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mrow><mo>-</mo><mi>r</mi></mrow><mrow><mi>cy</mi><mn>52</mn></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>r</mi><mrow><mi>cx</mi><mn>52</mn></mrow></msub></mtd></mtr></mtable></mfenced><mo>-</mo><mrow><mo>(</mo><msub><mi>J</mi><mn>51</mn></msub><mo>+</mo><msub><mi>J</mi><mn>52</mn></msub><mo>)</mo></mrow><msub><mi>&epsiv;</mi><mn>5</mn></msub><mo>=</mo><mn>0</mn><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>12</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000628274290000035.GIF" wi="1898" he="155" /></maths>其中,J<sub>51</sub>和J<sub>52</sub>分别是连杆B<sub>5</sub>C和CA<sub>5</sub>相对于坐标系B<sub>5</sub>‑xy的惯性矩,m<sub>51</sub>和m<sub>52</sub>分别为构件51和构件52的质量,F<sub>A5</sub>和F<sub>B5</sub>表示动平台和横梁作用在连杆A<sub>5</sub>B<sub>5</sub>上作用力,r<sub>cx51</sub>和r<sub>cy51</sub>分别表示构件B<sub>5</sub>C质心在坐标系B<sub>5</sub>‑xy中位置矢量沿x和y的分量;21)动平台的力平衡方程公如公式(13)所示:<maths num="0013" id="cmaths0013"><math><![CDATA[<mrow><msub><mi>F</mi><mi>e</mi></msub><mo>=</mo><mi>M</mi><mrow><mo>(</mo><mi>g</mi><mo>-</mo><mover><mi>r</mi><mrow><mo>.</mo><mo>.</mo></mrow></mover><mo>)</mo></mrow><mo>-</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mn>5</mn></munderover><msub><mi>F</mi><mi>Ai</mi></msub><mo>=</mo><mn>0</mn><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>13</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000628274290000036.GIF" wi="1286" he="140" /></maths>其中,M为动平台的质量,F<sub>e</sub>为施加在动平台上的外力;设动平台的质心相对于坐标系O′‑xy的位置矢量为R<sub>c</sub>=[R<sub>cx</sub> R<sub>cy</sub>]<sup>T</sup>,则动平台的欧拉方程如公式(14)所示:<maths num="0014" id="cmaths0014"><math><![CDATA[<mrow><mo>-</mo><mi>M</mi><mo>&CenterDot;</mo><mi>g</mi><mo>&CenterDot;</mo><msub><mi>R</mi><mi>cx</mi></msub><mo>-</mo><mi>M</mi><mover><mi>r</mi><mrow><mo>.</mo><mo>.</mo></mrow></mover><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mrow><mo>-</mo><mi>R</mi></mrow><mi>cy</mi></msub></mtd></mtr><mtr><mtd><msub><mi>R</mi><mi>cx</mi></msub></mtd></mtr></mtable></mfenced><mo>+</mo><msub><mi>M</mi><mi>e</mi></msub><mo>-</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mn>5</mn></munderover><mrow><mo>(</mo><msub><mi>F</mi><mi>Ai</mi></msub><mo>&CenterDot;</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mrow><mo>-</mo><mi>A</mi></mrow><mi>iy</mi></msub></mtd></mtr><mtr><mtd><msub><mi>A</mi><mi>ix</mi></msub></mtd></mtr></mtable></mfenced><mo>)</mo></mrow><mo>=</mo><mn>0</mn><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>14</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000628274290000037.GIF" wi="1571" he="172" /></maths>其中,M<sub>e</sub>是施加在平台上的力矩,A<sub>ix</sub>和A<sub>iy</sub>是点O′到A<sub>i</sub>的矢量沿F<sub>Aix'</sub>和F<sub>Aiy'</sub>方向的分量;所述步骤3)建立过约束重型并联机床支链中的轴向变形和动平台的输出误差的协调方程如下:连杆A<sub>i</sub>B<sub>i</sub>的轴向变形如公式(15):<maths num="0015" id="cmaths0015"><math><![CDATA[<mrow><msub><mi>&delta;</mi><mi>i</mi></msub><mo>=</mo><msubsup><mo>&Integral;</mo><mn>0</mn><mi>l</mi></msubsup><msub><mi>F</mi><mi>u</mi></msub><mi>du</mi><mo>=</mo><mfrac><msub><mrow><mo>-</mo><mi>n</mi></mrow><mi>i</mi></msub><msub><mi>ES</mi><mi>i</mi></msub></mfrac><mrow><mo>(</mo><msub><mi>F</mi><mi>Bi</mi></msub><mi>l</mi><mo>+</mo><msub><mi>m</mi><mi>i</mi></msub><mi>gl</mi><mo>/</mo><mn>2</mn><mo>-</mo><msub><mi>m</mi><mi>i</mi></msub><msub><mover><mi>q</mi><mrow><mo>.</mo><mo>.</mo></mrow></mover><mi>i</mi></msub><msub><mi>e</mi><mn>2</mn></msub><mi>l</mi><mo>/</mo><mn>2</mn><mo>)</mo></mrow><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2,3,4</mn><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>15</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000628274290000041.GIF" wi="1449" he="125" /></maths>其中,E表示连杆A<sub>i</sub>B<sub>i</sub>的弹性模量,δ<sub>i</sub>表示连杆A<sub>i</sub>B<sub>i</sub>的轴向变形,S<sub>i</sub>是连杆A<sub>i</sub>B<sub>i</sub>的横截面积,F<sub>u</sub>表示连杆A<sub>i</sub>B<sub>i</sub>上到B<sub>i</sub>距离为u点所受的力,<img file="FDA0000628274290000042.GIF" wi="54" he="76" />是连杆A<sub>i</sub>B<sub>i</sub>质心的加速度;同样计算出连杆A<sub>5</sub>B<sub>5</sub>的轴向变形如公式(16):<maths num="0016" id="cmaths0016"><math><![CDATA[<mrow><msub><mi>&delta;</mi><mn>5</mn></msub><mo>=</mo><mfrac><mn>1</mn><mrow><mn>2</mn><mi>E</mi><mo>&CenterDot;</mo><msub><mi>S</mi><mn>52</mn></msub></mrow></mfrac><mrow><mo>(</mo><msub><mrow><mn>2</mn><mi>F</mi></mrow><mrow><mi>A</mi><mn>5</mn><mi>x</mi><mo>&prime;</mo></mrow></msub><msub><mi>l</mi><mn>52</mn></msub><mo>+</mo><msub><mi>m</mi><mn>52</mn></msub><msub><mi>l</mi><mn>52</mn></msub><msub><mi>n</mi><mn>5</mn></msub><mrow><mo>(</mo><mi>g</mi><mo>-</mo><msub><mover><mi>r</mi><mrow><mo>.</mo><mo>.</mo></mrow></mover><mrow><mi>g</mi><mn>52</mn></mrow></msub><mo>)</mo></mrow><mo>)</mo></mrow><mo>+</mo><mfrac><mn>1</mn><mrow><mn>2</mn><mi>E</mi><mo>&CenterDot;</mo><msub><mi>S</mi><mn>51</mn></msub></mrow></mfrac><msub><mi>m</mi><mn>51</mn></msub><msub><mi>l</mi><mn>51</mn></msub><msub><mi>n</mi><mn>5</mn></msub><mrow><mo>(</mo><mi>g</mi><mo>-</mo><msub><mover><mi>r</mi><mrow><mo>.</mo><mo>.</mo></mrow></mover><mrow><mi>g</mi><mn>51</mn></mrow></msub><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>16</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000628274290000043.GIF" wi="1683" he="133" /></maths>其中,S<sub>51</sub>和S<sub>52</sub>是构件51和构件52的横截面积;考虑到杆件轴向变形,动平台具有微小的转动dγ,连杆A<sub>i</sub>B<sub>i</sub>的轴向变形和动平台位置误差之间关系如公式(17):<maths num="0017" id="cmaths0017"><math><![CDATA[<mrow><msub><mi>&delta;</mi><mi>i</mi></msub><mo>=</mo><msub><mi>n</mi><mi>i</mi></msub><mrow><mo>(</mo><msubsup><mi>a</mi><mi>i</mi><mo>&prime;</mo></msubsup><mo>-</mo><msub><mi>a</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>=</mo><msub><mi>n</mi><mi>i</mi></msub><mrow><mo>(</mo><mrow><mo>(</mo><mi>T</mi><mo>-</mo><mi>I</mi><mo>)</mo></mrow><msub><mi>a</mi><mi>i</mi></msub><mo>+</mo><msup><mfenced open='[' close=']'><mtable><mtr><mtd><mi>dx</mi></mtd><mtd><mi>dy</mi></mtd></mtr></mtable></mfenced><mi>T</mi></msup><mo>)</mo></mrow><mi>i</mi><mo>=</mo><mn>1,2,3,4,5</mn><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>17</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000628274290000044.GIF" wi="1480" he="111" /></maths>式中,dx为X方向误差,dy为Y方向误差,<maths num="0018" id="cmaths0018"><math><![CDATA[<mrow><mi>T</mi><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mi>cos</mi><mrow><mo>(</mo><mi>d&gamma;</mi><mo>)</mo></mrow></mtd><mtd><mi>sin</mi><mrow><mo>(</mo><mi>d&gamma;</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mo>-</mo><mi>sin</mi><mrow><mo>(</mo><mi>d&gamma;</mi><mo>)</mo></mrow></mtd><mtd><mi>cos</mi><mrow><mo>(</mo><mi>d&gamma;</mi><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math><img file="FDA0000628274290000045.GIF" wi="549" he="163" /></maths><img file="FDA0000628274290000046.GIF" wi="54" he="70" />表示动平台发生微小转动之后点A<sub>i</sub>在坐标系O′‑xy中的位置矢量,I为二维的单位方阵;方程(17)写成:<maths num="0019" id="cmaths0019"><math><![CDATA[<mrow><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>&delta;</mi><mn>1</mn></msub></mtd></mtr><mtr><mtd><msub><mi>&delta;</mi><mn>2</mn></msub></mtd></mtr><mtr><mtd><msub><mi>&delta;</mi><mn>3</mn></msub></mtd></mtr><mtr><mtd><msub><mi>&delta;</mi><mn>4</mn></msub></mtd></mtr><mtr><mtd><msub><mi>&delta;</mi><mn>5</mn></msub></mtd></mtr></mtable></mfenced><mo>=</mo><mi>Q</mi><mfenced open='[' close=']'><mtable><mtr><mtd><mi>dx</mi></mtd></mtr><mtr><mtd><mi>dy</mi></mtd></mtr><mtr><mtd><mi>d&gamma;</mi></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>18</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000628274290000047.GIF" wi="1144" he="385" /></maths>式中,<maths num="0020" id="cmaths0020"><math><![CDATA[<mrow><mi>Q</mi><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>n</mi><mrow><mn>1</mn><mi>x</mi></mrow></msub></mtd><mtd><msub><mi>n</mi><mrow><mn>1</mn><mi>y</mi></mrow></msub></mtd><mtd><mrow><mo>(</mo><msub><mi>n</mi><mrow><mn>1</mn><mi>x</mi></mrow></msub><msub><mi>a</mi><mrow><mn>1</mn><mi>y</mi></mrow></msub><mo>-</mo><msub><mi>n</mi><mrow><mn>1</mn><mi>y</mi></mrow></msub><msub><mi>a</mi><mrow><mn>1</mn><mi>x</mi></mrow></msub><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msub><mi>n</mi><mrow><mn>2</mn><mi>x</mi></mrow></msub></mtd><mtd><msub><mi>n</mi><mrow><mn>2</mn><mi>y</mi></mrow></msub></mtd><mtd><mrow><mo>(</mo><msub><mi>n</mi><mrow><mn>2</mn><mi>x</mi></mrow></msub><msub><mi>a</mi><mrow><mn>2</mn><mi>y</mi></mrow></msub><mo>-</mo><msub><mi>n</mi><mrow><mn>2</mn><mi>y</mi></mrow></msub><msub><mi>a</mi><mrow><mn>2</mn><mi>x</mi></mrow></msub><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msub><mi>n</mi><mrow><mn>3</mn><mi>x</mi></mrow></msub></mtd><mtd><msub><mi>n</mi><mrow><mn>3</mn><mi>y</mi></mrow></msub></mtd><mtd><mrow><mo>(</mo><msub><mi>n</mi><mrow><mn>3</mn><mi>x</mi></mrow></msub><msub><mi>a</mi><mrow><mn>3</mn><mi>y</mi></mrow></msub><mo>-</mo><msub><mi>n</mi><mrow><mn>3</mn><mi>y</mi></mrow></msub><msub><mi>a</mi><mrow><mn>3</mn><mi>x</mi></mrow></msub><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msub><mi>n</mi><mrow><mn>4</mn><mi>x</mi></mrow></msub></mtd><mtd><msub><mi>n</mi><mrow><mn>4</mn><mi>y</mi></mrow></msub></mtd><mtd><mrow><mo>(</mo><msub><mi>n</mi><mrow><mn>4</mn><mi>x</mi></mrow></msub><msub><mi>a</mi><mrow><mn>4</mn><mi>y</mi></mrow></msub><mo>-</mo><msub><mi>n</mi><mrow><mn>4</mn><mi>y</mi></mrow></msub><msub><mi>a</mi><mrow><mn>4</mn><mi>x</mi></mrow></msub><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msub><mi>n</mi><mrow><mn>5</mn><mi>x</mi></mrow></msub></mtd><mtd><msub><mi>n</mi><mrow><mn>5</mn><mi>y</mi></mrow></msub></mtd><mtd><mrow><mo>(</mo><msub><mi>n</mi><mrow><mn>5</mn><mi>x</mi></mrow></msub><msub><mi>a</mi><mrow><mn>5</mn><mi>y</mi></mrow></msub><mo>-</mo><msub><mi>n</mi><mrow><mn>5</mn><mi>y</mi></mrow></msub><msub><mi>a</mi><mrow><mn>5</mn><mi>x</mi></mrow></msub><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0000628274290000048.GIF" wi="747" he="431" /></maths>联立方程(15)、(16)和(18)建立连杆轴向变形和动平台输出误差的协调方程组如公式(19)所示:<maths num="0021" id="cmaths0021"><math><![CDATA[<mrow><mi>Q</mi><mfenced open='[' close=']'><mtable><mtr><mtd><mi>dx</mi></mtd></mtr><mtr><mtd><mi>dy</mi></mtd></mtr><mtr><mtd><mi>d&gamma;</mi></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mfrac><mn>1</mn><msub><mrow><mn>2</mn><mi>ES</mi></mrow><mn>1</mn></msub></mfrac><mrow><mo>(</mo><msub><mrow><mn>2</mn><mi>F</mi></mrow><mrow><mi>A</mi><mn>1</mn><mi>x</mi><mo>&prime;</mo></mrow></msub><mo>+</mo><msub><mi>m</mi><mn>1</mn></msub><msub><mi>ln</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>g</mi><mo>-</mo><msub><mover><mi>r</mi><mrow><mo>.</mo><mo>.</mo></mrow></mover><mrow><mi>g</mi><mn>1</mn></mrow></msub><mo>)</mo></mrow><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mfrac><mn>1</mn><msub><mrow><mn>2</mn><mi>ES</mi></mrow><mn>2</mn></msub></mfrac><mrow><mo>(</mo><msub><mrow><mn>2</mn><mi>F</mi></mrow><mrow><mi>A</mi><mn>2</mn><mi>x</mi><mo>&prime;</mo></mrow></msub><mo>+</mo><msub><mi>m</mi><mn>2</mn></msub><msub><mi>ln</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>g</mi><mo>-</mo><msub><mover><mi>r</mi><mrow><mo>.</mo><mo>.</mo></mrow></mover><mrow><mi>g</mi><mn>2</mn></mrow></msub><mo>)</mo></mrow><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mfrac><mn>1</mn><msub><mrow><mn>2</mn><mi>ES</mi></mrow><mn>3</mn></msub></mfrac><mrow><mo>(</mo><msub><mrow><mn>2</mn><mi>F</mi></mrow><mrow><mi>A</mi><mn>3</mn><mi>x</mi><mo>&prime;</mo></mrow></msub><mo>+</mo><msub><mi>m</mi><mn>3</mn></msub><msub><mi>ln</mi><mn>3</mn></msub><mrow><mo>(</mo><mi>g</mi><mo>-</mo><msub><mover><mi>r</mi><mrow><mo>.</mo><mo>.</mo></mrow></mover><mrow><mi>g</mi><mn>3</mn></mrow></msub><mo>)</mo></mrow><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mfrac><mn>1</mn><msub><mrow><mn>2</mn><mi>ES</mi></mrow><mn>4</mn></msub></mfrac><mrow><mo>(</mo><msub><mrow><mn>2</mn><mi>F</mi></mrow><mrow><mi>A</mi><mn>4</mn><mo>&prime;</mo></mrow></msub><mo>+</mo><msub><mi>m</mi><mn>4</mn></msub><msub><mi>ln</mi><mn>4</mn></msub><mrow><mo>(</mo><mi>g</mi><mo>-</mo><msub><mover><mi>r</mi><mrow><mo>.</mo><mo>.</mo></mrow></mover><mrow><mi>g</mi><mn>4</mn></mrow></msub><mo>)</mo></mrow><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mfrac><mn>1</mn><msub><mrow><mn>2</mn><mi>ES</mi></mrow><mn>52</mn></msub></mfrac><mrow><mo>(</mo><msub><mrow><mn>2</mn><mi>F</mi></mrow><mrow><mi>A</mi><mn>5</mn><mo>&prime;</mo></mrow></msub><msub><mi>l</mi><mn>52</mn></msub><mo>+</mo><msub><mi>m</mi><mn>52</mn></msub><msub><mi>l</mi><mn>52</mn></msub><msub><mi>n</mi><mn>5</mn></msub><mrow><mo>(</mo><mi>g</mi><mo>-</mo><msub><mover><mi>r</mi><mrow><mo>.</mo><mo>.</mo></mrow></mover><mrow><mi>g</mi><mn>52</mn></mrow></msub><mo>)</mo></mrow><mo>)</mo></mrow><mo>+</mo><mfrac><mrow><msub><mi>m</mi><mn>51</mn></msub><msub><mi>l</mi><mn>51</mn></msub><msub><mi>n</mi><mn>5</mn></msub><mrow><mo>(</mo><mi>g</mi><mo>-</mo><msub><mover><mi>r</mi><mrow><mo>.</mo><mo>.</mo></mrow></mover><mrow><mi>g</mi><mn>51</mn></mrow></msub><mo>)</mo></mrow></mrow><msub><mrow><mn>2</mn><mi>ES</mi></mrow><mn>51</mn></msub></mfrac></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>19</mn><mo>)</mo></mrow><mo>;</mo></mrow>]]></math><img file="FDA0000628274290000051.GIF" wi="1673" he="766" /></maths>所述步骤4)具体包括:首先联立公式(13),(14)和(19),求出F<sub>Aix'</sub>(i=1,2,3,4,5)、dx、dy和dγ,然后根据公式(10)和(12)求出F<sub>Aiy'</sub>,进一步根据公式(9)和(11)求出F<sub>Bi</sub>,最后对滑块B<sub>1</sub>B<sub>2</sub>和B<sub>3</sub>B<sub>4</sub>进行受力分析,根据滑块以及构件B<sub>5</sub>C的力平衡方程计算出驱动力。
地址 100084 北京市海淀区清华园1号