哈勃望远镜指向控制系统设计及性能分析Word文件下载.docx
- 文档编号:7964536
- 上传时间:2023-05-09
- 格式:DOCX
- 页数:11
- 大小:150.43KB
哈勃望远镜指向控制系统设计及性能分析Word文件下载.docx
《哈勃望远镜指向控制系统设计及性能分析Word文件下载.docx》由会员分享,可在线阅读,更多相关《哈勃望远镜指向控制系统设计及性能分析Word文件下载.docx(11页珍藏版)》请在冰点文库上搜索。
5.2上升时间的计算8
5.3峰值时间的计算8
5.4超调量的计算9
5.5调节时间的计算9
5.6使用MATLAB求系统各动态性能指标9
6系统仿真12
7总结与体会14
参考文献15
1.系统介绍
哈勃太空望远镜的2.4米的镜头拥有所有镜头中最光滑的表面,其指向系统能在644kin以外将事业聚集在一枚硬币上。
果远镜的偏差在一次太空任务中得到了大范围的校正。
系统设计的目标是选择放大器增益Ka和具有增益调节的测速反馈系数Ki,使指向系统满足如下的性能:
1)在阶跃指令r(t)作用下,系统输出的超调星小于或等于10%;
2)在斜坡输入作用下,稳态误差较小。
2.物理模型图
图
(1)
3.系统分析
1)首先满足对阶跃输入超调最的要求。
令
q%=lOOe-^^7%
解得
代入求出a=0.1,求出<
=0.59,取<
=0.6,因而,在满足a%<
10%的指标要
求下,应选
K]=2«
応=1・2丿石
2)满足斜坡输入作用下稳态误差的要求。
令r(t)=Bt,可知
essr(oo)=
其Ka与Ki选择应满足a%<
10%要求,即应有Ki=1.2VKa,故有
z、1.2B
賂=兀
上式表明,K』勺选取应尽可能的大。
在实际系统中,心的选取必须受到限制,以使系统工作在先行区。
当Ka=100时,有Ki=12,系统对阶跃输入和单位节约扰动的响应中,易看出eSSii(8)=0.12B,essl.(oo)=-0.01
得到一个很好的系统。
3.1哈勃太空望远镜指向系统的结构框图
・•・•・••・•■・q
图
(2)简化结构图
3.2系统的信号流图
3.3相关函数的计算
开环传递函数跄)=島=岛,K=KyKi
K1
4•系统稳定性分析
4.1代入参数值
假设Ka=100,Kl=12,则系统开环传递函数为G(s)=l°
°
/s(s+12)
4.2根轨迹
用如下稈序将传递函数在MATLAB中表示出来:
num=[100]
den=[lJ2,0]
sys=tf(num,den)
用MATLAB显示为:
Transferfunction:
5500
s'
2♦40e
用如下程序将传递函数的根轨迹图在MATLAB中表示出来:
den=[142,0]
rlocus(iiuiii.den)
用MATLAB做出的根轨迹如图所示:
RootLocus
.55XVAJeu&
BUI-
图(4)根轨迹图
由于系统在右半半面没有极点,因此为稳定系统.
4.3Bode图
开环传递函数相角裕度増益裕度仿真程序:
iium=[100]
den=[l,12,0]
[niag,phase5w]=bode(num,den)
[gin,pm,weg,wq)]=inargin(mag,phase,w)margin(sys)
Bode-LLagraw
Gm=InfdB⑻Infrad/sec).Pm=30.1deg(at69rad/sec)
・-.|・¥
TT¥
V-<
System:
sys
Frequency(ralsec):
6&
6
Magnitude(dB):
0.0637
111
1III1
ill11111111
图(5)Bode图
4.4系统阶跃响应
因为求单位阶跃响应要求在闭环条件下,求出闭环传递函数为:
闭环传递函数:
F(s)=i°
'
'
s2+12s+100
利用如下程序在MATLAB中对系统绘制单•位阶跃响应:
inim=[100]
den=[1,12,100]
step(num5den)
系统单位阶跃响应如图所示:
Ttne(sec)
图(6)
5系统动态性能分析
经以匕分析可知该系统闭环传递函数为:
得<
=0.664=10
F(s)=
100
S2+2^COnS+
由此可知该系统为欠阻尼系统。
5・1延迟时间的计算
5.2上升时间的计算
©
=cosp=0.6
p=53.13°
=0.9263*3』-罕=8
tr=—=0.28
3d
5.3峰值时间的计算
TT
tD=—=0.3925
5.4超调量的计算
5.5调节时间的计算
一叫
心/心%"
在MATLAB输入的指令为:
num=[100];
den=[1,12,100];
G=tf(numrden);
t=0:
0.01:
20;
c=step(Grt);
plot(trc)grid
[yrxrt]=step(numrdenrt);
maxy=max(y)ys=y(length(t))pos=(maxy-ys)/ysn=l;
whiley(n)<
0.5*ysn=n+l;
end
td=t(n)
ys
n=n+l;
tr=t(n)
n=l;
whiley(n)<
maxy
tp=t(n)
L=length(t);
while(y(L)>
0.95*ys)&
(y(L)<
1.05)*ys
L=L-1;
ts=t(L)
软件输出如下为:
图(7)
maxy=1.0947
ys=1.0000
pos=0.0947
td=0.2800
tr=0.1400
tp=0.3900
ts=0.5200
5.7人工计算与MATLAB计算的结果比较及误差分析
两次计算对比表:
延迟时间(td)
上升时间(t「)
峰值时间(tp)
超调量(O%)
调节时间(t,)
1
01420
0.2800
0.3925
9.49%
0583
—
01400
03900
947%
05200
由上表可以看出人工计算的和用MATLAB计算的值相差不大,差异有可能是在计算过程中认为的四舍五入保留小数点后两位,从而导致计算结果有所差别。
在可接受范围内。
6系统仿真
在MATLAB命令窗口中输入SIMULINK,然后点File—New-*Model,在SOURCE中选择STEP模块,在SINKS中选择SCOP模块,在CONTINUOUS中选择传递函数,双击更改极点和零点,用直线将模块连接后,点击START,双击示波器,即可看到仿真图形.
系统MATLAB仿真图形如图所示;
图(9)
FunctionBlockParameters:
TransferFen
TransferFen
Thenuncrat<
OTcoefficientcanbeavectnior□atrixexpression・Thedencsinatorcoefficientaiustbea.vecto“Ih«
outputwidth
thenutterofrc*wsthenu^i^racoefft・Youshouldspecifythseo«
ffieisntsindaseendingorderofofs.
Farazeters
Xu-tsratercesffiei^nt:
OKCancelEtlpApply
图(10)
7总结与体会
门动控制技术己广泛应用于制造业、农业、交通、航天及航空等众多产业部门,极大地提高了社会劳动生产率,改善了人们的劳动环境,丰富和提高了人们的生活水平。
在今天的社会生活中,自动化装置无处不在,为人类文明进步做出了极大的贡献。
这次自动控制原理课程设计中也让我了解到了自动控制在多方面的应用。
平常我们上口动控制原理课时,老师讲的都是理论知识,没有试验的验证与对比,我感觉很难理解这些知识,为了应付作业和考试,我也只是略微了解了些原理,把公式记牢就够了。
然而在这次口动控制原理课程设计中,就暴露了许多问题。
我开始在做哈勃太空望远镜指向控制系统设计时,按部就班的套用书上的公式,算完系统开环传递函数时域性能指标后,在MATLAB中仿真分析,发现得到的阶跃响应曲线与理想中的有差距,并且知道从图中就可以看出來只满足了部分时域性能指标,于是在查找了很多资料之后,重新设置参数,进行系统分析,得到相对稳定和准确的参数,重新进行了系统仿真,熟练运用matlab软件进行各种分析。
通过我在做课程设计时,翻书、上网査资料,与同学讨论,让我的实际动手能力增强的很多,让我对口动控制原理这门课程所学的知识有了进一步的理解,加深了对理论基础知识的強握,让我们学以致用,使我们的知识学:
握的更加牢周,感谢老师们耐心的辅导和参考模板,感谢老师们能理解我们有考试的苦衷,感谢老师们给我们时间独立的思考。
这激发了我们的创新思想,我希望我们可以多点课程设计、多点试验,让理论与试验结合,我们才能更好的理解、堂握。
参考文献
[1]胡寿松.自动控制原理(第五版)•科学出版社,2007
[2]黄忠霖,自动控制原理的MATLAB实现,国防工业出版社,2007-2
[3](美)富兰克林(FrankIinG.F.),(美)鲍威尔(PowelIJ.D.),
(美)那i矣尼(NaeiniA.E.)著,李中华,张雨浓译,自动控制
原理与设计,人民邮电出版社,2007-11-1
[4]王万梁.自动控制原理•北京高等教育出版社,2008
[5]师黎•反馈控制系统导论•科学出版社,2005
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 望远镜 指向 控制系统 设计 性能 分析