桥式吊车有限时间轨迹跟踪控制器及其设计方法与流程

文档序号:12468288阅读:来源:国知局

技术特征:

1.桥式吊车有限时间轨迹跟踪控制器,其特征是,跟踪控制器为:

<mrow> <mover> <mi>v</mi> <mo>&CenterDot;</mo> </mover> <mo>=</mo> <mover> <mi>m</mi> <mo>^</mo> </mover> <mrow> <mo>(</mo> <msub> <mi>u</mi> <mi>n</mi> </msub> <mo>+</mo> <msub> <mi>u</mi> <mi>r</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mover> <mi>&Delta;</mi> <mo>^</mo> </mover> <mrow> <mo>(</mo> <mi>q</mi> <mo>,</mo> <mover> <mi>q</mi> <mo>&CenterDot;</mo> </mover> <mo>,</mo> <mover> <mi>q</mi> <mo>&CenterDot;&CenterDot;</mo> </mover> <mo>,</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>;</mo> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>27</mn> <mo>)</mo> </mrow> </mrow>

其中,为台车驱动力v关于时间的一阶导数,为未知函数Mt+mpsin2θ的估计,Mt为台车质量,mp为负载质量,θ为负载摆角,un表示新的控制输入u的等效控制部分,ur为新的控制输入u的切换控制部分,表示未知函数的估计,q=[x θ]T为系统的状态向量,x为台车位移,为系统的状态向量q关于时间的一阶导数,为系统的状态向量关于时间的二阶导数,t表示时间。

2.如权利要求1所述的桥式吊车有限时间轨迹跟踪控制器,其特征是,的表达式为:

<mrow> <mover> <mi>m</mi> <mo>^</mo> </mover> <mo>=</mo> <mfrac> <mn>2</mn> <mrow> <msub> <mi>&lambda;</mi> <mrow> <mi>m</mi> <mi>i</mi> <mi>n</mi> </mrow> </msub> <mo>+</mo> <msub> <mi>&lambda;</mi> <mrow> <mi>m</mi> <mi>a</mi> <mi>x</mi> </mrow> </msub> </mrow> </mfrac> <mo>;</mo> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>18</mn> <mo>)</mo> </mrow> </mrow>

为未知函数Mt+mpsin2θ的估计,Mt为台车质量,mp为负载质量,θ为负载摆角,λmin为Mt+mpsin2θ的下界,λmax表示为Mt+mpsin2θ的上界。

3.如权利要求1所述的桥式吊车有限时间轨迹跟踪控制器,其特征是,un的表达式为:

<mrow> <msub> <mi>u</mi> <mi>n</mi> </msub> <mo>=</mo> <mfrac> <mrow> <msup> <mi>d</mi> <mn>3</mn> </msup> <msub> <mi>x</mi> <mi>f</mi> </msub> </mrow> <mrow> <msup> <mi>dt</mi> <mn>3</mn> </msup> </mrow> </mfrac> <mo>-</mo> <msub> <mi>&lambda;</mi> <mn>2</mn> </msub> <msubsup> <mover> <mi>e</mi> <mo>&CenterDot;&CenterDot;</mo> </mover> <mi>x</mi> <mfrac> <mn>3</mn> <mn>5</mn> </mfrac> </msubsup> <mo>-</mo> <msub> <mi>&lambda;</mi> <mn>2</mn> </msub> <msubsup> <mi>&lambda;</mi> <mn>1</mn> <mfrac> <mn>3</mn> <mn>5</mn> </mfrac> </msubsup> <msup> <mrow> <mo>(</mo> <mrow> <msubsup> <mover> <mi>e</mi> <mo>&CenterDot;</mo> </mover> <mi>x</mi> <mfrac> <mn>9</mn> <mn>7</mn> </mfrac> </msubsup> <mo>+</mo> <msubsup> <mi>&lambda;</mi> <mn>0</mn> <mfrac> <mn>9</mn> <mn>7</mn> </mfrac> </msubsup> <msub> <mi>e</mi> <mi>x</mi> </msub> </mrow> <mo>)</mo> </mrow> <mfrac> <mn>1</mn> <mn>3</mn> </mfrac> </msup> <mo>-</mo> <msup> <mi>&Lambda;s</mi> <mi>&beta;</mi> </msup> <mo>;</mo> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>25</mn> <mo>)</mo> </mrow> </mrow>

un表示新的控制输入u的等效控制部分,xf表示台车的目标轨迹,λ012,β,为正的控制增益,ex=x-xf为台车的跟踪误差,x为台车位移,为台车跟踪误差关于时间的一阶导数,为台车的跟踪误差关于时间的二阶导数,s为终端滑模面。

4.如权利要求1所述的桥式吊车有限时间轨迹跟踪控制器,其特征是,ur的表达式为:

un表示新的控制输入u的等效控制部分,ur为新的控制输入u的切换控制部分,σ>1为正的控制增益,为引入的辅助函数,λmin为Mt+mpsin2θ的下界,λmax表示为Mt+mpsin2θ的上界,Mt为台车质量,mp为负载质量,θ为负载摆角,s为终端滑模面,w表示|Q|的上界,为未知函数的估计。

5.如权利要求1所述的桥式吊车有限时间轨迹跟踪控制器,其特征是,的表达式为:

<mrow> <mtable> <mtr> <mtd> <mrow> <mi>&Delta;</mi> <mrow> <mo>(</mo> <mi>q</mi> <mo>,</mo> <mover> <mi>q</mi> <mo>&CenterDot;</mo> </mover> <mo>,</mo> <mover> <mi>q</mi> <mo>&CenterDot;&CenterDot;</mo> </mover> <mo>,</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <mrow> <mo>(</mo> <msub> <mi>M</mi> <mi>t</mi> </msub> <mo>+</mo> <mn>2</mn> <msub> <mi>m</mi> <mi>p</mi> </msub> <mover> <mi>&theta;</mi> <mo>&CenterDot;</mo> </mover> <mi>sin</mi> <mi>&theta;</mi> <mi>cos</mi> <mi>&theta;</mi> <mo>)</mo> </mrow> <mover> <mi>x</mi> <mo>&CenterDot;&CenterDot;</mo> </mover> <mo>-</mo> <msub> <mi>m</mi> <mi>p</mi> </msub> <mi>g</mi> <mover> <mi>&theta;</mi> <mo>&CenterDot;</mo> </mover> <mi>cos</mi> <mi>&theta;</mi> <mi>cos</mi> <mi>&theta;</mi> <mo>+</mo> <msub> <mi>m</mi> <mi>p</mi> </msub> <mi>g</mi> <mover> <mi>&theta;</mi> <mo>&CenterDot;</mo> </mover> <msup> <mi>sin</mi> <mn>2</mn> </msup> <mi>&theta;</mi> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>-</mo> <msub> <mi>m</mi> <mi>p</mi> </msub> <mi>l</mi> <msup> <mover> <mi>&theta;</mi> <mo>&CenterDot;</mo> </mover> <mn>3</mn> </msup> <mi>cos</mi> <mi>&theta;</mi> <mo>-</mo> <mn>2</mn> <msub> <mi>m</mi> <mi>p</mi> </msub> <mi>l</mi> <mover> <mi>&theta;</mi> <mo>&CenterDot;</mo> </mover> <mover> <mi>&theta;</mi> <mo>&CenterDot;&CenterDot;</mo> </mover> <mi>sin</mi> <mi>&theta;</mi> <mo>-</mo> <mfrac> <mrow> <msub> <mover> <mi>d</mi> <mo>&CenterDot;</mo> </mover> <mn>2</mn> </msub> <mi>cos</mi> <mi>&theta;</mi> <mo>-</mo> <mover> <mi>&theta;</mi> <mo>&CenterDot;</mo> </mover> <mi>sin</mi> <mi>&theta;</mi> </mrow> <mi>l</mi> </mfrac> <mo>+</mo> <msub> <mover> <mi>d</mi> <mo>&CenterDot;</mo> </mover> <mn>1</mn> </msub> <mo>+</mo> <msub> <mover> <mi>f</mi> <mo>&CenterDot;</mo> </mover> <mrow> <mi>r</mi> <mi>x</mi> </mrow> </msub> </mrow> </mtd> </mtr> </mtable> <mo>;</mo> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>9</mn> <mo>)</mo> </mrow> </mrow>

Mt表示台车质量,mp表示负载质量,θ是负载摆角,为负载摆角θ关于时间的一阶导数,是负载摆角θ关于时间的二阶导数,为台车位移x关于时间的二阶导数,g表示重力加速度,l表示吊绳长度,分别表示外部扰动d1、d2关于时间的一阶导数,表示台车与桥架之间的摩擦力frx关于时间的一阶导数;

为未知函数的估计,如果中的所有参数已知,选择否则选择

6.桥式吊车有限时间轨迹跟踪控制器的设计方法,其特征是,包括:

步骤(1):定义非奇异终端滑模面;

步骤(2):计算辅助函数

步骤(3):计算未知函数Mt+mpsin2θ的估计的表达式;

步骤(4):根据步骤(1)的非奇异终端滑模面,计算得到un和ur;设新的控制输入u为u=un+ur

步骤(5):依据静态扭矩计算方法,给出动态输入的表达式;如果步骤(2)计算得到的中的所有参数为已知,选择否则选择其中,表示未知函数的估计;

步骤(6):将步骤(3)和步骤(4)的计算结果代入动态输入的表达式中;最终得到桥式吊车有限时间轨迹跟踪控制器。

7.如权利要求6所述的方法,其特征是,所述步骤(1)的步骤为:

定义如下形式的终端滑模面:

<mrow> <mi>s</mi> <mo>=</mo> <msub> <mover> <mi>e</mi> <mo>&CenterDot;&CenterDot;</mo> </mover> <mi>x</mi> </msub> <mo>+</mo> <msubsup> <mo>&Integral;</mo> <mn>0</mn> <mi>t</mi> </msubsup> <mo>(</mo> <mrow> <msub> <mi>&lambda;</mi> <mn>2</mn> </msub> <msubsup> <mover> <mi>e</mi> <mo>&CenterDot;&CenterDot;</mo> </mover> <mi>x</mi> <mfrac> <mn>3</mn> <mn>5</mn> </mfrac> </msubsup> <mo>+</mo> <msub> <mi>&lambda;</mi> <mn>2</mn> </msub> <msubsup> <mi>&lambda;</mi> <mn>1</mn> <mfrac> <mn>3</mn> <mn>5</mn> </mfrac> </msubsup> <msup> <mrow> <mo>(</mo> <mrow> <msubsup> <mover> <mi>e</mi> <mo>&CenterDot;</mo> </mover> <mi>x</mi> <mfrac> <mn>9</mn> <mn>7</mn> </mfrac> </msubsup> <mo>+</mo> <msubsup> <mi>&lambda;</mi> <mn>0</mn> <mfrac> <mn>9</mn> <mn>7</mn> </mfrac> </msubsup> <msub> <mi>e</mi> <mi>x</mi> </msub> </mrow> <mo>)</mo> </mrow> <mfrac> <mn>1</mn> <mn>3</mn> </mfrac> </msup> </mrow> <mo>)</mo> <mi>d</mi> <mi>&tau;</mi> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>23</mn> <mo>)</mo> </mrow> </mrow>

其中,λ01,为正的控制增益,ex为台车的跟踪误差,是台车的跟踪误差关于时间的一阶导数,表示台车的跟踪误差关于时间的二阶导数。

8.如权利要求6所述的方法,其特征是,所述步骤(2)的步骤为:

二维桥式吊车系统的动力学方程描述为:

<mrow> <mi>M</mi> <mrow> <mo>(</mo> <mi>q</mi> <mo>)</mo> </mrow> <mover> <mi>q</mi> <mo>&CenterDot;&CenterDot;</mo> </mover> <mo>+</mo> <mi>C</mi> <mrow> <mo>(</mo> <mi>q</mi> <mo>,</mo> <mover> <mi>q</mi> <mo>&CenterDot;</mo> </mover> <mo>)</mo> </mrow> <mo>+</mo> <mi>G</mi> <mrow> <mo>(</mo> <mi>q</mi> <mo>)</mo> </mrow> <mo>+</mo> <mi>D</mi> <mrow> <mo>(</mo> <mi>q</mi> <mo>,</mo> <mover> <mi>q</mi> <mo>&CenterDot;</mo> </mover> <mo>,</mo> <mover> <mi>q</mi> <mo>&CenterDot;&CenterDot;</mo> </mover> <mo>,</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>F</mi> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow>

其中,M(q)=MT(q)表示惯量矩阵;表示向心-柯氏力矩阵;为扰动向量;G(q)为重力向量;F表示控制量;q为二维桥式吊车系统的状态量;

<mrow> <mi>M</mi> <mrow> <mo>(</mo> <mi>q</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mrow> <msub> <mi>M</mi> <mi>t</mi> </msub> <mo>+</mo> <msub> <mi>m</mi> <mi>p</mi> </msub> </mrow> </mtd> <mtd> <mrow> <msub> <mi>m</mi> <mi>p</mi> </msub> <mi>l</mi> <mi> </mi> <mi>c</mi> <mi>o</mi> <mi>s</mi> <mi>&theta;</mi> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>m</mi> <mi>p</mi> </msub> <mi>l</mi> <mi> </mi> <mi>c</mi> <mi>o</mi> <mi>s</mi> <mi>&theta;</mi> </mrow> </mtd> <mtd> <mrow> <msub> <mi>m</mi> <mi>p</mi> </msub> <msup> <mi>l</mi> <mn>2</mn> </msup> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>;</mo> </mrow>

<mrow> <mi>C</mi> <mrow> <mo>(</mo> <mi>q</mi> <mo>,</mo> <mover> <mi>q</mi> <mo>&CenterDot;</mo> </mover> <mo>)</mo> </mrow> <mo>=</mo> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mrow> <mo>-</mo> <msub> <mi>m</mi> <mi>p</mi> </msub> <mi>l</mi> <mi>s</mi> <mi>i</mi> <mi>n</mi> <mi>&theta;</mi> <mover> <mi>&theta;</mi> <mo>&CenterDot;</mo> </mover> </mrow> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> </mtable> </mfenced> <mo>;</mo> </mrow>

<mrow> <mi>D</mi> <mrow> <mo>(</mo> <mi>q</mi> <mo>,</mo> <mover> <mi>q</mi> <mo>&CenterDot;</mo> </mover> <mo>,</mo> <mover> <mi>q</mi> <mo>&CenterDot;&CenterDot;</mo> </mover> <mo>,</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mrow> <msub> <mi>d</mi> <mn>1</mn> </msub> <mo>+</mo> <msub> <mi>f</mi> <mrow> <mi>r</mi> <mi>x</mi> </mrow> </msub> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <mi>d</mi> <mn>2</mn> </msub> </mtd> </mtr> </mtable> </mfenced> <mo>;</mo> </mrow>

<mrow> <mi>G</mi> <mrow> <mo>(</mo> <mi>q</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <msub> <mi>m</mi> <mi>p</mi> </msub> <mi>g</mi> <mi>l</mi> <mi> </mi> <mi>s</mi> <mi>i</mi> <mi>n</mi> <mi>&theta;</mi> </mtd> </mtr> </mtable> </mfenced> <mo>;</mo> </mrow>

<mrow> <mi>F</mi> <mo>=</mo> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mi>v</mi> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> </mtr> </mtable> </mfenced> <mo>;</mo> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </mrow>

给出公式(1)的表达式:

<mrow> <mo>(</mo> <msub> <mi>M</mi> <mi>t</mi> </msub> <mo>+</mo> <msub> <mi>m</mi> <mi>p</mi> </msub> <mo>)</mo> <mover> <mi>x</mi> <mo>&CenterDot;&CenterDot;</mo> </mover> <mo>+</mo> <msub> <mi>m</mi> <mi>p</mi> </msub> <mi>l</mi> <mover> <mi>&theta;</mi> <mo>&CenterDot;&CenterDot;</mo> </mover> <mi>c</mi> <mi>o</mi> <mi>s</mi> <mi>&theta;</mi> <mo>-</mo> <msub> <mi>m</mi> <mi>p</mi> </msub> <mi>l</mi> <msup> <mover> <mi>&theta;</mi> <mo>&CenterDot;</mo> </mover> <mn>2</mn> </msup> <mi>s</mi> <mi>i</mi> <mi>n</mi> <mi>&theta;</mi> <mo>+</mo> <msub> <mi>d</mi> <mn>1</mn> </msub> <mo>+</mo> <msub> <mi>f</mi> <mrow> <mi>r</mi> <mi>x</mi> </mrow> </msub> <mo>=</mo> <mi>v</mi> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </mrow>

<mrow> <msub> <mi>m</mi> <mi>p</mi> </msub> <mi>l</mi> <mi> </mi> <mi>c</mi> <mi>o</mi> <mi>s</mi> <mi>&theta;</mi> <mover> <mi>x</mi> <mo>&CenterDot;&CenterDot;</mo> </mover> <mo>+</mo> <msub> <mi>m</mi> <mi>p</mi> </msub> <msup> <mi>l</mi> <mn>2</mn> </msup> <mover> <mi>&theta;</mi> <mo>&CenterDot;&CenterDot;</mo> </mover> <mo>+</mo> <msub> <mi>m</mi> <mi>p</mi> </msub> <mi>g</mi> <mi>l</mi> <mi> </mi> <mi>s</mi> <mi>i</mi> <mi>n</mi> <mi>&theta;</mi> <mo>+</mo> <msub> <mi>d</mi> <mn>2</mn> </msub> <mo>=</mo> <mn>0</mn> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>4</mn> <mo>)</mo> </mrow> </mrow>

其中,Mt表示台车质量,mp表示负载质量,l表示吊绳长度,x表示台车位移,θ表示负载摆角;v表示施加于台车上的驱动力,d1、d2表示外部扰动,frx表示台车与桥架之间的摩擦力;

为保证施加于台车上的驱动力v的存在,假设d1+frx与d2是绝对连续的,并且是受约束的,

即:

<mrow> <mtable> <mtr> <mtd> <mrow> <mo>|</mo> <msub> <mi>d</mi> <mn>1</mn> </msub> <mo>+</mo> <msub> <mi>f</mi> <mrow> <mi>r</mi> <mi>x</mi> </mrow> </msub> <mo>|</mo> <mo>&le;</mo> <msub> <mi>&alpha;</mi> <mn>11</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>,</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>|</mo> <msub> <mover> <mi>d</mi> <mo>&CenterDot;</mo> </mover> <mn>1</mn> </msub> <mo>+</mo> <msub> <mover> <mi>f</mi> <mo>&CenterDot;</mo> </mover> <mrow> <mi>r</mi> <mi>x</mi> </mrow> </msub> <mo>|</mo> <mo>&le;</mo> <msub> <mi>&alpha;</mi> <mn>12</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>,</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>|</mo> <msub> <mi>d</mi> <mn>2</mn> </msub> <mo>|</mo> <mo>&le;</mo> <msub> <mi>&alpha;</mi> <mn>21</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>,</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>|</mo> <msub> <mover> <mi>d</mi> <mo>&CenterDot;</mo> </mover> <mn>2</mn> </msub> <mo>|</mo> <mo>&le;</mo> <msub> <mi>&alpha;</mi> <mn>22</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> </mtable> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>5</mn> <mo>)</mo> </mrow> </mrow>

其中,α11(t)、α12(t)、α21(t)以及α22(t)为非负函数,α11(t)表示|d1+frx|的上界,α12(t)表示的上界、α21(t)表示|d2|的上界、α22(t)表示的上界;

将(4)式代入(3)式得:

<mrow> <mo>(</mo> <msub> <mi>M</mi> <mi>t</mi> </msub> <mo>+</mo> <msub> <mi>m</mi> <mi>p</mi> </msub> <msup> <mi>sin</mi> <mn>2</mn> </msup> <mi>&theta;</mi> <mo>)</mo> <mover> <mi>x</mi> <mo>&CenterDot;&CenterDot;</mo> </mover> <mo>-</mo> <msub> <mi>m</mi> <mi>p</mi> </msub> <mi>g</mi> <mi> </mi> <mi>s</mi> <mi>i</mi> <mi>n</mi> <mi>&theta;</mi> <mi>c</mi> <mi>o</mi> <mi>s</mi> <mi>&theta;</mi> <mo>-</mo> <msub> <mi>m</mi> <mi>p</mi> </msub> <mi>l</mi> <msup> <mover> <mi>&theta;</mi> <mo>&CenterDot;</mo> </mover> <mn>2</mn> </msup> <mi>s</mi> <mi>i</mi> <mi>n</mi> <mi>&theta;</mi> <mo>-</mo> <mfrac> <mrow> <msub> <mi>d</mi> <mn>2</mn> </msub> <mi>c</mi> <mi>o</mi> <mi>s</mi> <mi>&theta;</mi> </mrow> <mi>l</mi> </mfrac> <mo>+</mo> <msub> <mi>d</mi> <mn>1</mn> </msub> <mo>+</mo> <msub> <mi>f</mi> <mrow> <mi>r</mi> <mi>x</mi> </mrow> </msub> <mo>=</mo> <mi>v</mi> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>6</mn> <mo>)</mo> </mrow> </mrow>

为保证施加于台车上的驱动力v是绝对连续的,对(6)式两端关于时间求导得:

<mrow> <mtable> <mtr> <mtd> <mrow> <mo>(</mo> <msub> <mi>M</mi> <mi>t</mi> </msub> <mo>+</mo> <msub> <mi>m</mi> <mi>p</mi> </msub> <msup> <mi>sin</mi> <mn>2</mn> </msup> <mi>&theta;</mi> <mo>)</mo> <mover> <mi>x</mi> <mo>&CenterDot;&CenterDot;&CenterDot;</mo> </mover> <mo>+</mo> <mo>(</mo> <msub> <mi>M</mi> <mi>t</mi> </msub> <mo>+</mo> <mn>2</mn> <msub> <mi>m</mi> <mi>p</mi> </msub> <mover> <mi>&theta;</mi> <mo>&CenterDot;</mo> </mover> <mi>sin</mi> <mi>&theta;</mi> <mi>cos</mi> <mi>&theta;</mi> <mo>)</mo> <mover> <mi>x</mi> <mo>&CenterDot;&CenterDot;</mo> </mover> <mo>-</mo> <msub> <mi>m</mi> <mi>p</mi> </msub> <mi>g</mi> <mover> <mi>&theta;</mi> <mo>&CenterDot;</mo> </mover> <mi>cos</mi> <mi>&theta;</mi> <mi>cos</mi> <mi>&theta;</mi> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>+</mo> <msub> <mi>m</mi> <mi>p</mi> </msub> <mi>g</mi> <mover> <mi>&theta;</mi> <mo>&CenterDot;</mo> </mover> <msup> <mi>sin</mi> <mn>2</mn> </msup> <mi>&theta;</mi> <mo>-</mo> <msub> <mi>m</mi> <mi>p</mi> </msub> <mi>l</mi> <msup> <mover> <mi>&theta;</mi> <mo>&CenterDot;</mo> </mover> <mn>3</mn> </msup> <mi>cos</mi> <mi>&theta;</mi> <mo>-</mo> <mn>2</mn> <msub> <mi>m</mi> <mi>p</mi> </msub> <mi>l</mi> <mover> <mi>&theta;</mi> <mo>&CenterDot;</mo> </mover> <mover> <mi>&theta;</mi> <mo>&CenterDot;&CenterDot;</mo> </mover> <mi>sin</mi> <mi>&theta;</mi> <mo>-</mo> <mfrac> <mrow> <msub> <mover> <mi>d</mi> <mo>&CenterDot;</mo> </mover> <mn>2</mn> </msub> <mi>cos</mi> <mi>&theta;</mi> <mo>-</mo> <mover> <mi>&theta;</mi> <mo>&CenterDot;</mo> </mover> <mi>sin</mi> <mi>&theta;</mi> </mrow> <mi>l</mi> </mfrac> <mo>+</mo> <msub> <mover> <mi>d</mi> <mo>&CenterDot;</mo> </mover> <mn>1</mn> </msub> <mo>+</mo> <msub> <mover> <mi>f</mi> <mo>&CenterDot;</mo> </mover> <mrow> <mi>r</mi> <mi>x</mi> </mrow> </msub> <mo>=</mo> <mover> <mi>v</mi> <mo>&CenterDot;</mo> </mover> </mrow> </mtd> </mtr> </mtable> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>7</mn> <mo>)</mo> </mrow> </mrow>

将(7)式写为如下紧凑的形式:

<mrow> <mo>(</mo> <msub> <mi>M</mi> <mi>t</mi> </msub> <mo>+</mo> <msub> <mi>m</mi> <mi>p</mi> </msub> <msup> <mi>sin</mi> <mn>2</mn> </msup> <mi>&theta;</mi> <mo>)</mo> <mover> <mi>x</mi> <mo>&CenterDot;&CenterDot;&CenterDot;</mo> </mover> <mo>+</mo> <mi>&Delta;</mi> <mo>(</mo> <mi>q</mi> <mo>,</mo> <mover> <mi>q</mi> <mo>&CenterDot;</mo> </mover> <mo>,</mo> <mover> <mi>q</mi> <mo>&CenterDot;&CenterDot;</mo> </mover> <mo>,</mo> <mi>t</mi> <mo>)</mo> <mo>=</mo> <mover> <mi>v</mi> <mo>&CenterDot;</mo> </mover> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>8</mn> <mo>)</mo> </mrow> </mrow>

其中,为引入的辅助函数,其表达式为:

<mrow> <mtable> <mtr> <mtd> <mrow> <mi>&Delta;</mi> <mrow> <mo>(</mo> <mi>q</mi> <mo>,</mo> <mover> <mi>q</mi> <mo>&CenterDot;</mo> </mover> <mo>,</mo> <mover> <mi>q</mi> <mo>&CenterDot;&CenterDot;</mo> </mover> <mo>,</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <mrow> <mo>(</mo> <msub> <mi>M</mi> <mi>t</mi> </msub> <mo>+</mo> <mn>2</mn> <msub> <mi>m</mi> <mi>p</mi> </msub> <mover> <mi>&theta;</mi> <mo>&CenterDot;</mo> </mover> <mi>sin</mi> <mi>&theta;</mi> <mi>cos</mi> <mi>&theta;</mi> <mo>)</mo> </mrow> <mover> <mi>x</mi> <mo>&CenterDot;&CenterDot;</mo> </mover> <mo>-</mo> <msub> <mi>m</mi> <mi>p</mi> </msub> <mi>g</mi> <mover> <mi>&theta;</mi> <mo>&CenterDot;</mo> </mover> <mi>cos</mi> <mi>&theta;</mi> <mi>cos</mi> <mi>&theta;</mi> <mo>+</mo> <msub> <mi>m</mi> <mi>p</mi> </msub> <mi>g</mi> <mover> <mi>&theta;</mi> <mo>&CenterDot;</mo> </mover> <msup> <mi>sin</mi> <mn>2</mn> </msup> <mi>&theta;</mi> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>-</mo> <msub> <mi>m</mi> <mi>p</mi> </msub> <mi>l</mi> <msup> <mover> <mi>&theta;</mi> <mo>&CenterDot;</mo> </mover> <mn>3</mn> </msup> <mi>cos</mi> <mi>&theta;</mi> <mo>-</mo> <mn>2</mn> <msub> <mi>m</mi> <mi>p</mi> </msub> <mi>l</mi> <mover> <mi>&theta;</mi> <mo>&CenterDot;</mo> </mover> <mover> <mi>&theta;</mi> <mo>&CenterDot;&CenterDot;</mo> </mover> <mi>sin</mi> <mi>&theta;</mi> <mo>-</mo> <mfrac> <mrow> <msub> <mover> <mi>d</mi> <mo>&CenterDot;</mo> </mover> <mn>2</mn> </msub> <mi>cos</mi> <mi>&theta;</mi> <mo>-</mo> <mover> <mi>&theta;</mi> <mo>&CenterDot;</mo> </mover> <mi>sin</mi> <mi>&theta;</mi> </mrow> <mi>l</mi> </mfrac> <mo>+</mo> <msub> <mover> <mi>d</mi> <mo>&CenterDot;</mo> </mover> <mn>1</mn> </msub> <mo>+</mo> <msub> <mover> <mi>f</mi> <mo>&CenterDot;</mo> </mover> <mrow> <mi>r</mi> <mi>x</mi> </mrow> </msub> </mrow> </mtd> </mtr> </mtable> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>9</mn> <mo>)</mo> </mrow> <mo>;</mo> </mrow>

Mt表示台车质量,mp表示负载质量,θ是负载摆角,为负载摆角θ关于时间的一阶导数,为负载摆角θ关于时间的二阶导数,表示台车位移x关于时间的二阶导数,g为重力加速度,l表示吊绳长度,为外部扰动d1、d2关于时间的一阶导数,表示台车与桥架之间的摩擦力frx关于时间的一阶导数。

9.如权利要求6所述的方法,其特征是,所述步骤(3)的表达式为:

<mrow> <mover> <mi>m</mi> <mo>^</mo> </mover> <mo>=</mo> <mfrac> <mn>2</mn> <mrow> <msub> <mi>&lambda;</mi> <mrow> <mi>m</mi> <mi>i</mi> <mi>n</mi> </mrow> </msub> <mo>+</mo> <msub> <mi>&lambda;</mi> <mrow> <mi>m</mi> <mi>a</mi> <mi>x</mi> </mrow> </msub> </mrow> </mfrac> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>18</mn> <mo>)</mo> </mrow> <mo>;</mo> </mrow>

为未知函数Mt+mpsin2θ的估计,Mt为台车质量,mp为负载质量,θ为负载摆角,λmin为Mt+mpsin2θ的下界,λmax表示为Mt+mpsin2θ的上界。

10.如权利要求6所述的方法,其特征是,所述步骤(4)的un的表达式为:

<mrow> <msub> <mi>u</mi> <mi>n</mi> </msub> <mo>=</mo> <mfrac> <mrow> <msup> <mi>d</mi> <mn>3</mn> </msup> <msub> <mi>x</mi> <mi>f</mi> </msub> </mrow> <mrow> <msup> <mi>dt</mi> <mn>3</mn> </msup> </mrow> </mfrac> <mo>-</mo> <msub> <mi>&lambda;</mi> <mn>2</mn> </msub> <msubsup> <mover> <mi>e</mi> <mo>&CenterDot;&CenterDot;</mo> </mover> <mi>x</mi> <mfrac> <mn>3</mn> <mn>5</mn> </mfrac> </msubsup> <mo>-</mo> <msub> <mi>&lambda;</mi> <mn>2</mn> </msub> <msubsup> <mi>&lambda;</mi> <mn>1</mn> <mfrac> <mn>3</mn> <mn>5</mn> </mfrac> </msubsup> <msup> <mrow> <mo>(</mo> <mrow> <msubsup> <mover> <mi>e</mi> <mo>&CenterDot;</mo> </mover> <mi>x</mi> <mfrac> <mn>9</mn> <mn>7</mn> </mfrac> </msubsup> <mo>+</mo> <msubsup> <mi>&lambda;</mi> <mn>0</mn> <mfrac> <mn>9</mn> <mn>7</mn> </mfrac> </msubsup> <msub> <mi>e</mi> <mi>x</mi> </msub> </mrow> <mo>)</mo> </mrow> <mfrac> <mn>1</mn> <mn>3</mn> </mfrac> </msup> <mo>-</mo> <msup> <mi>&Lambda;s</mi> <mi>&beta;</mi> </msup> <mo>;</mo> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>25</mn> <mo>)</mo> </mrow> <mo>;</mo> </mrow>

un表示新的控制输入u的等效控制部分,xf表示台车的目标轨迹,λ012,β,为正的控制增益,ex=x-xf为台车的跟踪误差,x为台车位移,为台车跟踪误差关于时间的一阶导数,为台车的跟踪误差关于时间的二阶导数,s为终端滑模面;

或者,

所述步骤(4)的ur的表达式为:

un表示新的控制输入u的等效控制部分,ur为新的控制输入u的切换控制部分,σ>1为正的控制增益,为引入的辅助函数,λmin为Mt+mpsin2θ的下界,λmax表示为

Mt+mpsin2θ的上界,Mt为台车质量,mp为负载质量,θ为负载摆角,s为终端滑模面,w表示|Q|的上界,为未知函数的估计;

或者,

所述步骤(6)的桥式吊车有限时间轨迹跟踪控制器为:

<mrow> <mover> <mi>v</mi> <mo>&CenterDot;</mo> </mover> <mo>=</mo> <mover> <mi>m</mi> <mo>^</mo> </mover> <mrow> <mo>(</mo> <msub> <mi>u</mi> <mi>n</mi> </msub> <mo>+</mo> <msub> <mi>u</mi> <mi>r</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mover> <mi>&Delta;</mi> <mo>^</mo> </mover> <mrow> <mo>(</mo> <mi>q</mi> <mo>,</mo> <mover> <mi>q</mi> <mo>&CenterDot;</mo> </mover> <mo>,</mo> <mover> <mi>q</mi> <mo>&CenterDot;&CenterDot;</mo> </mover> <mo>,</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>;</mo> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>27</mn> <mo>)</mo> </mrow> </mrow>

其中,为台车驱动力v关于时间的一阶导数,为未知函数Mt+mpsin2θ的估计,Mt为台车质量,mp为负载质量,θ为负载摆角,un表示新的控制输入u的等效控制部分,ur为新的控制输入u的切换控制部分,表示未知函数的估计,q=[x θ]T为系统的状态向量,x为台车位移,为系统的状态向量q关于时间的一阶导数,为系统的状态向量关于时间的二阶导数,t表示时间。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1