反作用飞轮整星零动量轮控系统(七B)目录1基本内容....................................................32模型的建立................................................32.1系统控制框图...................................................................32.2姿态动力学模型...............................................................42.3控制器设计......................................................................52.4执行机构..........................................................................62.5建模结果..........................................................................73仿真实现....................................................83.1无干扰力矩......................................................................83.2干扰力矩作用................................................................113.3飞轮故障的问题解决....................................................141基本内容(1)建立带有飞轮的三轴稳定对地定向航天器的姿态动力学和姿态运动学模型。(2)设计PD或PID控制器的轮控系统。(3)完成数学仿真和分析。2模型的建立典型航天器的姿态控制系统模型主要包括姿态动力学,姿态运动学,控制器,轨道动力学和空间环境五大基本模块。根据题目要求,对于本列,主要从被控对象字体动力学模型,执行机构和控制器三方面入手进行模型的建立。以欧拉角为姿态参数,姿态动力学采用基于陀螺体的多刚体姿态动力学方程,姿态运动学模型采用zyx顺序欧拉角的姿态运动学方程。控制器采用PD控制率。执行机构采用4斜装的反作用飞轮构型方案。2.1系统控制框图如图1所示,其中姿态动力学模块和姿态运动学模块是描述系统模型的最基本模块,姿态动力学模块提供系统的动力学计算,姿态运动学模块提供不同姿态描述之间的转换关系,控制器模块是待设计的控制律模块,执行机构获得期望力矩信号,输出控制力矩。转动角速度参考信号cTdT控制器执行机构(飞轮)姿态动力学姿态运动学图1整星零动量轮控系统框图2.2姿态动力学模型考虑刚体固连坐标系下,转动角速度分量为Tzyx,转动惯量为I,cT为控制力矩,dT为干扰力矩,U为安装矩阵。则建立的欧拉动力学方程为dwwTUhhUII对上式进行变形得到表达式:wwdUhhUITI1(1)然后对积分得到转动角速度。然后利用simulink模块搭建动力学模块,如图2所示图2同理可完成运动学模块的设计,航天器采用zyx顺序旋转的欧拉角参数来描述星体坐标系相对轨道坐标系的姿态,则星体姿态角速度矢量ω在星体坐标系下的分量列阵可写为0sinsincossinsinsinsinsincoscossincoscoscossin0sincoscos0sin01zyx将上式变形的:zyx01sinsincossinsinsinsinsincoscossincoscoscossin0sincoscos0sin01将(1)式计算得到的角速度作为输入带入到上式中,完成姿态角速度的计算,再积分最终得到姿态角参数。利用simulinkM函数模块可建立运动学模块。最终将动力学模块与运动学模块连接即可得到星体姿态动力学模型2.3控制器设计a.对于俯仰通道,采用比列微分控制律:DpyycyKKJT式中pK,DK分别为比列及微分系数。将上式带入俯仰通道动力学模型,整理得:dyPDyTKKI因此采用PD控制律的俯仰通道闭环控制框图如图所示:dyTscyTss++-rsPDKKs21yIs+b.对于滚动-偏航通道的设计可采用类似控制律:00)(zzyzxdxpxxxcxJIIIKKJT00)(xxyzxdzpzzzczJIIIKKJT同样得到滚动-偏航通道的动力学模型:dxpxdxxTKKIdzpzdzzTKKI综上述,采用PD控制律后,控制器输出的期望力矩可写为:xxyzxdzpzDpzzyzxdxpxczcycxcJIIIKKKKJIIIKKTTT00)()(T2.4执行机构本列采用4斜装反作用飞轮构型方式,轮控系统控制的实现过程如下图根据上图飞轮的操作过程可描述如下:首先通过控制律的计算得到期望的控制力矩cT,然后根据飞轮的指令类型(力矩模式),得到轮系的总力矩指令ch,通过分配逻辑(分配矩阵D)控制指令分配到飞轮上,得到各个飞轮各自的力矩指令wh。飞轮按指令进行动作,产生实际的控制力矩T作用在星体上。由此得出如下关系式:cwhDhwhUh~根据4斜装飞轮构型方案:45,74.54,得到安装矩阵和分配矩阵分别为飞轮阵DUcchhwwhhwwhhhh11111111111133U,11111111111143D对于理想控制过程,要求飞轮实际产生的角动量和飞轮的控制指令一致。即3EUD。当第i个飞轮失效时,可让分配矩阵中的第i行元素为零,通过求解3EUD得到变换后的分配矩阵。使用simulink模块搭建的系统控制实现过程(考虑飞轮饱和特性及摩擦)如下:图4执行机构子系统2.5建模结果通过前几步分析,将动力学模块,控制器模块,执行机构模块进行子系统封装并按图1连接起来,考虑干扰及参考信号即可得到完整的整星零动量轮控系统的模型,如图5:图5整星零动量轮控系统模型3仿真实现3.1无干扰力矩A.控制指标和性能要求:姿态角:优于0.1deg,姿态角速率:优于0.001deg/s。要求控制系统的调整时间小于50s,阻尼比大于0.65(超调量%8.6)航天器在控制力矩作用下,在50s之内将姿态从初始状态000,sss/0/0/0控制到稳定状态111,sss/0/0/0控制器控制参数为535608038055550pzdzpydypxdxKKKKKK仿真结果如图6(a):图6(a)姿态响应曲线为便于观察得到控制指标和性能要求,将所得结果放大得到如图6(b):图6(b)姿态角放大结果图6(b)姿态角速度放大结果由放大结果可以明显看出,姿态角0.1deg,姿态角速率0.001deg/s。控制系统的调整时间小于50s,阻尼比大于0.65(超调量%8.6).姿态响应结果符合控制指标和性能要求。由于俯仰通道的解耦,因此俯仰通道的调整时间要快于滚动和偏航通道。B.无干扰力矩下闭合回路数学仿真:初始条件为:45.45.3,sss/06.0/07.0/06.0控制到稳定状态000,sss/0/0/0控制器控制参数依然为535608038055550pzdzpydypxdxKKKKKK仿真结果如下:020406080100120140160180200-6-4-202时间/s角度/020406080100120140160180200-0.200.20.40.6时间/s角速度/rad/sddd由图可知,控制系统经过大约120秒完成姿态控制并最终达到稳定。3.2干扰力矩作用A.控制指标和性能要求:设星体三周方向所受到的干扰力矩分别为mNtttTTTTdzdydxd400010cos1.84cos5.42.1cos2.73姿态角:优于0.1deg,姿态角速率:优于0.001deg/s。要求控制系统的调整时间小于50s,阻尼比大于0.65(超调量%8.6)初始条件为000,sss/0/0/0控制到稳定状态111,sss/0/0/0控制器控制参数调整为555807033055580pzdzpydypxdxKKKKKK仿真结果如图7(a):02040608010012014016018020000.511.5时间/s角度/020406080100120140160180200-0.0500.050.10.15时间/s角速度/rad/sddd图7(a)姿态响应曲线观察控制指标和性能要求:图7(b)姿态角放大结果图7(b)姿态角速度放大结果由放大结果可以明显看出,姿态角0.1deg,姿态角速率0.001deg/s。控制系统的调整时间小于50s,阻尼比大于0.65(超调量%8.6).姿态响应结果符合控制指标和性能要求。由于俯仰通道的解耦,因此俯仰通道的调整时间要快于滚动和偏航通道。B.干扰力矩作用下闭合回路数学仿真初始条件为:45.45.3,sss/06.0/07.0/06.0控制到稳定状态000,sss/0/0/0仿真结果如下:020406080100120140160180200-505时间/s角度/020406080100120140160180200-0.200.20.40.6时间/s角速度/rad/sddd图9干扰作用下闭合回路仿真由图可知,由于干扰力矩的作用,控制系统经过大约130秒完成姿态控制并最终达到稳定。3.3飞轮故障的问题解决设飞轮3突然出现故障,则分配矩阵中的第3行元素变为零33323123222113121100043dddddddddD,通过3EUD解方程组确定D中的其他元素0866.0866.0000866.0866.00866.00866.0431DA.控制指标和性能要求:初始条件为000,sss/0/0/0控制到稳定状态111,sss/0/0/0控制器控制参数调整为667207033066720