发明名称 基于结构与控制相集成的雷达天线伺服系统设计方法
摘要 本发明公开了一种基于结构与控制相集成的雷达天线伺服系统设计方法,主要解决现有的顺序设计方法不能充分考虑结构与控制相互耦合的问题,其实现步骤是:以雷达关线伺服系统的动力学模型为基础,选择适当的控制器,求解系统的闭环响应;根据响应计算系统的控制性能以及伺服系统在运动过程中对应于给定工况的受力和构件上指定节点的运动情况;根据以上受力和运动情况建立雷达天线伺服系统在这些工况的结构动力微分方程,进行结构有限元分析,得到伺服系统在这些工况时的结构特性;针对用户对跟踪性能以及对雷达天线伺服系统工况的结构性能要求,建立优化数学模型并求解使伺服系统整体性能最优的设计变量。本发明克服了传统的结构与控制分离设计方法的缺陷,不但可实现总体性能最优,而且可明显缩短研制周期。
申请公布号 CN101887240A 申请公布日期 2010.11.17
申请号 CN201010214615.6 申请日期 2010.06.30
申请人 西安电子科技大学 发明人 段宝岩;李素兰;黄进;张逸群
分类号 G05B17/00(2006.01)I 主分类号 G05B17/00(2006.01)I
代理机构 陕西电子工业专利中心 61205 代理人 王品华;朱红星
主权项 1.一种基于结构与控制相集成的雷达天线伺服系统设计方法,包括如下步骤:(1)针对雷达天线伺服系统的具体控制要求选择合适的控制器;根据伺服系统的参考输入Y<sub>d</sub>(t)、最低基频f<sub>1</sub>、最大容许应力<img file="FSA00000192769600011.GIF" wi="63" he="53" />最大容许位移<img file="FSA00000192769600012.GIF" wi="60" he="52" />最大控制力或控制力矩τ<sub>max</sub>、最大超调量ζ<sub>max</sub>和最大调节时间<img file="FSA00000192769600013.GIF" wi="60" he="53" />设置伺服系统的初始结构参数d,以及伺服系统的初始控制增益系数p;(2)建立t时刻在控制力或力矩驱动下的雷达天线伺服系统动力学模型:<maths num="0001"><![CDATA[<math><mrow><msub><mi>M</mi><mi>d</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mover><mi>q</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>C</mi><mi>d</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mover><mi>q</mi><mo>&CenterDot;</mo></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>U</mi><mi>d</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mi>q</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>&tau;</mi><mi>p</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow></math>]]></maths>式中,q(t)、<img file="FSA00000192769600015.GIF" wi="87" he="63" />和<img file="FSA00000192769600016.GIF" wi="89" he="62" />分别为在t时刻描述雷达天线伺服系统运动所选取的广义坐标、广义坐标的一阶导数和二阶导数,M<sub>d</sub>(t)为代表惯性力的系数矩阵,C<sub>d</sub>(t)为代表哥氏离心力的系数矩阵,U<sub>d</sub>(t)为代表重力及弹性力的系数矩阵,τ<sub>p</sub>(t)为控制力或力矩;(3)利用MATLAB软件对步骤(2)建立的动力学模型在时段(0,T<sub>0</sub>)进行求解,得到此段时间伺服系统的实际输出Y(t),控制力或力矩τ<sub>p</sub>(t)及伺服系统在给定工况时伺服系统上指定节点的速度和加速度;(4)根据结构设计参数及步骤(3)得到的控制力或力矩、速度、加速度,建立雷达天线伺服系统在给定工况下对应的结构有限元模型:<maths num="0002"><![CDATA[<math><mrow><msub><mi>m</mi><mi>j</mi></msub><msub><mover><mi>&delta;</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mi>j</mi></msub><mo>+</mo><msub><mi>c</mi><mi>j</mi></msub><msub><mover><mi>&delta;</mi><mo>&CenterDot;</mo></mover><mi>j</mi></msub><mo>+</mo><msub><mi>k</mi><mi>j</mi></msub><msub><mi>&delta;</mi><mi>j</mi></msub><mo>=</mo><msub><mi>&tau;</mi><mi>j</mi></msub></mrow></math>]]></maths>(j=1,2,…,n<sub>1</sub>)式中,m<sub>j</sub>、c<sub>j</sub>和k<sub>j</sub>分别为第j个工况伺服系统对应结构的质量、阻尼和刚度矩阵,<img file="FSA00000192769600018.GIF" wi="59" he="68" /><img file="FSA00000192769600019.GIF" wi="58" he="67" />δ<sub>j</sub>和τ<sub>j</sub>分别为第j个工况伺服系统对应结构的加速度、速度、位移及力或力矩列阵,n<sub>1</sub>为在运动控制期间所选取的工况个数;(5)利用ANSYS软件求解步骤(4)中建立的有限元模型,得到力学分析结果质量m、第j个工况下结构基频f<sub>j</sub>、第j个工况下第e个单元应力σ<sub>ej</sub>(e=1,…,n<sub>2</sub>)和第j个工况下第i个节点位移δ<sub>ij</sub>(i=1,…,n<sub>3</sub>),n<sub>2</sub>和n<sub>3</sub>分别为应力约束和位移约束总数;(6)根据动力学分析结果Y(t)和力学分析结果质量m、应力σ<sub>ej</sub>、位移δ<sub>ij</sub>及结构基频f<sub>j</sub>,建立优化数学模型:<maths num="0003"><![CDATA[<math><mfenced open='{' close=''><mtable><mtr><mtd><mi>find</mi></mtd><mtd><mi>d</mi><mo>,</mo><mi>p</mi></mtd></mtr><mtr><mtd><mi>Min</mi></mtd><mtd><mi>H</mi><mo>=</mo><msub><mi>&lambda;</mi><mn>1</mn></msub><mo>&CenterDot;</mo><mi>m</mi><mo>+</mo><msub><mi>&lambda;</mi><mn>2</mn></msub><munderover><mo>&Integral;</mo><mn>0</mn><msub><mi>T</mi><mn>0</mn></msub></munderover><msup><mi>e</mi><mn>2</mn></msup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mi>dt</mi></mtd></mtr><mtr><mtd><mi>s</mi><mo>.</mo><mi>t</mi><mo>.</mo></mtd><mtd><msub><mi>f</mi><mn>1</mn></msub><mo>&GreaterEqual;</mo><munder><msub><mi>f</mi><mn>1</mn></msub><mo>&OverBar;</mo></munder><mo>,</mo><msub><mi>&sigma;</mi><mi>ej</mi></msub><mo>&le;</mo><mover><mi>&sigma;</mi><mo>&OverBar;</mo></mover><mo>,</mo><msub><mi>&delta;</mi><mi>ij</mi></msub><mo>&le;</mo><mover><mi>&delta;</mi><mo>&OverBar;</mo></mover><mo>,</mo></mtd></mtr><mtr><mtd></mtd><mtd><mi>&zeta;</mi><mo>&le;</mo><msub><mi>&zeta;</mi><mi>max</mi></msub><mo>,</mo><msub><mi>t</mi><mi>s</mi></msub><mo>&le;</mo><msubsup><mi>t</mi><mi>s</mi><mo>+</mo></msubsup><mo>,</mo><mover><mi>V</mi><mo>&CenterDot;</mo></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>&le;</mo><mn>0</mn></mtd></mtr></mtable></mfenced></math>]]></maths>式中,λ<sub>1</sub>为表征结构质量要求的权值,其取值范围为0~1;      λ<sub>2</sub>为表征累积误差要求的权值,其取值范围为0~1,且λ<sub>1</sub>+λ<sub>2</sub>=1;      e(t)为跟踪误差,e(t)=Y(t)-Y<sub>d</sub>(t);      f<sub>1</sub>为雷达天线伺服系统的基频,<maths num="0004"><![CDATA[<math><mrow><msub><mi>f</mi><mn>1</mn></msub><mo>=</mo><msqrt><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>n</mi><mn>1</mn></msub></munderover><msubsup><mi>f</mi><mi>j</mi><mn>2</mn></msubsup><mo>/</mo><msub><mi>n</mi><mn>1</mn></msub></msqrt><mo>;</mo></mrow></math>]]></maths>ζ和t<sub>s</sub>分别为雷达天线伺服系统在(0,T<sub>0</sub>)运动的超调量和调节时间,<maths num="0005"><![CDATA[<math><mrow><mi>&zeta;</mi><mo>=</mo><mfrac><mrow><mi>Y</mi><msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mi>max</mi></msub><mo>-</mo><msub><mi>Y</mi><mi>d</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow><mrow><msub><mi>Y</mi><mi>d</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>Y</mi><mn>0</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow></mfrac><mo>&times;</mo><mn>100</mn><mo>%</mo><mo>,</mo></mrow></math>]]></maths><maths num="0006"><![CDATA[<math><mrow><msub><mi>t</mi><mi>s</mi></msub><mo>=</mo><msub><mrow><mo>{</mo><msub><mi>t</mi><mn>0</mn></msub><mo>|</mo><mi>t</mi><mo>&GreaterEqual;</mo><msub><mi>t</mi><mn>0</mn></msub><mo>,</mo><mo>|</mo><mfrac><mrow><mi>Y</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>Y</mi><mi>d</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow><mrow><mi>Y</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>Y</mi><mn>0</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow></mfrac><mo>|</mo><mo>&le;</mo><mn>5</mn><mo>%</mo><mo>}</mo></mrow><mi>min</mi></msub><mo>,</mo></mrow></math>]]></maths>Y(t)<sub>max</sub>为Y(t)在运动控制期间的最大值;Y<sub>0</sub>(t)为Y(t)的起始值;V(t)为构造的Lyapunov函数,<img file="FSA00000192769600025.GIF" wi="85" he="56" />表示其一阶微分;(7)利用数值优化算法求解步骤(6)的优化数学模型,如果满足该算法中的终止条件,则输出当前结构参数d和控制增益系数p,如果不满足则按该算法对当前的结构参数d和控制增益系数p进行修正,返回步骤(2),直至满足终止条件结束。
地址 710071 陕西省西安市太白南路2号