[发明专利]一种基于ZVDD和PWM混合输入成型器的挠性航天器控制方法有效

专利信息
申请号: 201210150981.9 申请日: 2012-05-15
公开(公告)号: CN102654773A 公开(公告)日: 2012-09-05
发明(设计)人: 刘金琨;王明钊 申请(专利权)人: 北京航空航天大学
主分类号: G05D1/08 分类号: G05D1/08;G05B13/04
代理公司: 北京慧泉知识产权代理有限公司 11232 代理人: 王顺荣;唐爱华
地址: 100191*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种基于ZVDD和PWM混合输入成型器的挠性航天器控制方法,它有五大步骤:步骤一:挠性航天器系统模型分析与构建;步骤二:挠性航天器的PD控制器设计及稳定性分析;步骤三:ZVDD和PWM混合输入成型器设计;步骤四:跟踪性能检验;步骤五:设计结束。本发明针对大挠性航天器系统,而给出的一种基于ZVDD和PWM混合输入成型器的挠性航天器PD控制方法,用于控制挠性航天器的姿态角度,它在航天航空自动控制技术领域里具有较好的实用价值和广阔的应用前景。
搜索关键词: 一种 基于 zvdd pwm 混合 输入 成型 航天器 控制 方法
【主权项】:
1.一种基于ZVDD和PWM混合输入成型器的挠性航天器控制方法,其特征在于:该方法具体步骤如下:步骤一:挠性航天器系统模型分析与构建闭环控制系统采用负反馈的控制结构,输出量是航天器的姿态角度;所设计的闭环控制系统包括控制器环节和系统模型这两个部分;挠性航天器系统模型描述如下:Jθ··+Gq··=uGTθ··+q··+Gq·+Kq=0---(1)]]>其中,J∈R1×1,θ∈R1×1,G∈R1×2,q∈R2×1,u∈R1×1,C∈R2×2,K∈R2×2,Rm×n表示m×n维的实数矩阵,另外,上述矩阵的具体表达式给出如下:G=[G1 G2],q=[q1 q2]ΤC=2ζ1ω1002ζ2ω2,]]>K=ω1200ω22,]]>以上表达式中的各个参数的物理意义说明如下:表1挠性航天器模型中参数的物理意义为了便于设计,式(1)改写成如下形式:MX··+NX·+KX=Bu---(2)]]>其中,M=JGGTI,]]>X=[θ q1 q2]TN=00002ζ1ω10002ζ2ω2=000Λ,]]>K=0000ω12000ω22=000Γ,]]>B=[1 0 0]T;如此处理的目的是将系统化为清晰简明系统方程,便于控制设计;步骤二:挠性航天器的PD控制器设计及稳定性分析为了保证系统的闭环稳定性,需要设计反馈控制器,采用的是常见的PD控制器;考虑如下的PD控制器:Th=-Kp(θ-θd)-Kdθ·---(3)]]>其中,θd为期望的旋转姿态角,控制参数Kp>0,Kd>0;将控制律代入式(2),得到如下闭环系统:MX··+NX·+KX=-Kp(θ-θd)-Kdθ·00---(4)]]>定义Lyapunov函数:V=12X·TMX·+12qTΛq+12eTKpe---(5)]]>其中,e=θ-θd;由式(2)知,M、Λ正定对称矩阵,Kp>0,则V≥0,当且仅当θ=θd,θ·=0,]]>q=q·=0]]>时,V≥0;对上述Lyapunov函数求导并整理,则:V·=-q·TΓq·-θ·Kdθ·---(6)]]>由于Γ正定,且Kd>0,所以当且仅当时,所以闭环系统的能量是不增的,从Lyapunov稳定意义上,系统是稳定的;步骤三:ZVDD和PWM混合输入成型器设计由于挠性航天器中含有两个挠性模态,所以在设计输入成型器时需要首先针对每个模态设计输入成型脉冲,然后再将两个脉冲序列耦合,所以设计过程要分三个小步;输入成型器的基本约束为:所有脉冲的幅度大小之和等于1,且每一个脉冲都是正脉冲,即Σi=1mAi=1,Ai>0---(7)]]>如果所有的脉冲幅度之和等于1,则经过成型后的输入信号的最后输出和没经过成型的输入信号的最后输出完全一样,即该约束使加入输入成型器后不改变系统的最后输出;对于给定的振动系统,其受m个脉冲力作用的余振方程表示为:V(ω,ζ)=e-ξωTm[(Σi=1mAieξωTicos(ωdTi))2+(Σi=1mAieξωTisin(ωdTi))2]1/2---(8)]]>其中,ω为系统的自然频率,ζ为系统的阻尼系数,Ai和Ti分别为第i个脉冲力的幅值和作用时间,一般取T1=0即第一个脉冲时间为0时刻,Tm为最后一个脉冲的作用时间,也是成型器的总长度;第一小步:为第1个模态设计4脉冲零振动零微分即ZVDD输入成型器;根据高阶鲁棒成型器原理,m=4脉冲输入成型器的脉冲序列幅值Ai和作用时间Ti满足以下约束条件:V(ω1,ζ1)=0V(ω1,ζ1)ω1=02V(ω1,ζ1)ω12=0T1,1=0---(9)]]>由式(7)、(8)、(9)得第一模态的4脉冲输入成型器的脉冲序列幅值Ai和作用时间Ti如下:A1,i=i-13K1i-1Σi=14i-13K1i-1,]]>T1,i=(i-1)πω11-ζ12]]>(i=1,2,3,4)        (10)其中,ζ1为1阶振动模态的阻尼系数;ω1为1阶振动模态的振动频率,nm=m!n!(m-n)!;]]>第二小步:使用PWM方法为第2个模态设计3脉冲UM输入成型器;由于设计的UM输入成型器,所以脉冲序列的幅值A2,i=±1,且为了满足式(7),脉冲个数m必须为奇数;由V(ω22)=0得:Σi=1m(-1)i+1eξ2ω2T2,icos(ωdT2,i)=0Σi=1m(-1)i+1eξ2ω2T2,isin(ωdT2,i)=0---(11)]]>然后再用PWM方法求解脉冲序列的作用时间T2,i;PWM方法的基本原理是:通过对参考信号即正弦波和控制信号即三角波的调制,在两种信号的交点处获得脉冲作用时间点;然后将获得的时间序列代入式(8)中,检验是否满足约束条件V(ω22)=0;若满足,即为脉冲作用时间的解;PWM方法求解脉冲作用时间的求解过程如下:a)开始计算脉冲作用时间;b)确定系统的自然频率ω2和组尼系数ζ2,控制信号即三角波和参考信号即正弦波的幅值Mc、Mr;c)确定参考信号的周期Tr=2π/ω2;d)确定控制信号的周期Tc;e)减小控制信号的周期Tc;f)获得控制信号与参考信号的交点的时间序列;g)将时间序列代入式(8)中,验证是否V(ω22)为最小值;是,则继续进行第h步;否,则跳到第e步;h)验证V(ω22)=0;是,则进行第i步;否,则减小参考信号的幅值Mr,并跳到第d步;i)结束;根据上述PWM算法,求解得到第2个模态的脉冲作用时间T2,i(i=1,2,3);第三小步:将两个模态的脉冲序列做卷积运算,卷积结果在与输入信号进行卷积;由第一、二小步的计算得:A1,i(i=1,2,3,4)第1模态输入成型器的脉冲幅值T1,i(i=1,2,3,4)第1模态输入成型器的脉冲作用时间A2,i(i=1,2,3)第2模态输入成型器的脉冲幅值T2,i(i=1,2,3)第2模态输入成型器的脉冲作用时间两个脉冲序列进行卷积:Amult=[A1,1δ(t-T1,1)+A1,2δ(t-T1,2)+A1,3δ(t-T1,3)+A1,4δ(t-T1,4)](12)*[A2,1δ(t-T2,1)+A2,2δ(t-T2,2)+A2,3δ(t-T2,2)]卷积结果Amult与输入信号r进行卷积,形成系统的最终输入信号:ur=r*Amult    ;    (13)步骤四:跟踪性能检验这一步将检验系统跟踪性能是否满足设计要求,借助于常用的数值计算和控制系统仿真工具Matlab 7.0进行;由于在实际应用中,挠性航天器的姿态角度预期信号一般为阶跃信号,所以在这一步中对系统给定一个阶跃信号,然后检验系统的输出量即姿态角度是否满足设计要求;步骤五:设计结束整个设计过程重点考虑了四个方面的控制需求,分别为设计的简便性,闭环系统的稳定性,挠性模态的抑制、跟踪的快速精确性;围绕这四个方面,首先在上述第一步中确定了挠性航天器系统模型;第二步中重点给出了挠性航天器PD控制控制器设计方法;第三步中介绍了用输入成型器调制输入信号的过程,分三个小步进行;经上述各步骤后,设计结束。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201210150981.9/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top