欢迎来到天天文库
浏览记录
ID:14032558
大小:142.50 KB
页数:111页
时间:2018-07-25
《星载摆臂控制系统瞬时故障软件容错技术的研究》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、星载摆臂控制系统瞬时故障软件容错技术的研究华中科技大学硕士学位论文摘要红外光谱仪是将成分复杂的光分解为光谱线的科学仪器,可用来得到大气精细成分。随着全球变暖等气候环境的变化导致人类生存条件的逐渐恶化,红外光谱仪的研究也显示出其越来越重要的作用。摆臂控制系统作为傅里叶变换红外光谱仪的核心运动部分,是实现红外干涉、系统采样从而精确获得光谱图的关键。然而,由于星载控制系统处于复杂的空间环境之中,随时可能受到高能粒子和射线等的辐射,从而导致控制系统失效并可能造成灾难性的后果,因此,开发具有容错能力的星载控制系统非常必要。本文对红外光谱仪摆臂控制系统进行了软件容错设
2、计,并通过软件故障注入试验验证了相关容错手段的有效性。本文首先对星载环境下瞬时故障的软件容错技术进行了综述,对星载环境下瞬时故障的软件容错技术、基于故障注入的软件容错验证技术展开详细的分类介绍。其次,针对摆臂控制系统对于瞬时故障的容错要求,结合星载瞬时故障造成的系统错误可分为数据错误和控制流错误,对其进行了软件容错设计。并通过设计软件故障注入试验,对涉及到的典型容错方法进行了容错验证。试验结果表明,进行了容错设计的软件系统能对注入的故障实现容错,而未进行容错设计的软件系统则对注入的故障无能为力。最后,本文设计并实现了一种用于摆臂控制系统容错验证的试验平台,
3、它采用VisualC++设计实现,提供友好的人机交互界面,与下位机配合形成一个完整的试验平台。该平台不仅可以配合进行软件故障注入,还可以实现对控制系统的实时监控,使系统调试更加直观与方便。关键词::星载控制系统;红外光谱仪;瞬时故障;软件容错;故障注入::I华中科技大学硕士学位论文AbstractInfraredspectrometer,whichcanbeusedtoobtainatmosphericfineingredients,isascientificinstrumentwherelightofcomplexcomponentscouldbebro
4、kendownintolinesofspectrum.Withtheglobalwarmingandchangingofotherclimatecircumstancesleadingthesurvivalconditionsofhumanworsen,researchoninfraredspectrometershowsitsmoreandmoreimportantrole.Asthecorecomponentofinfraredspectroscopy,Swing-armcontrolsystemisthekeyofachievinginfraredi
5、nterference,sampling,andobtainingaccuratespectrogram.However,thespace-bornecontrolsystem,whichcouldbeaffectedbyhigh-energyparticleandrayofradiationanytimeinthecomplexspacesurroundings,willbecomeinvalidandthenmaycausedisastrousconsequences.Therefore,itisnecessarytodevelopthespace-b
6、ornecontrolsystemwhichhastheabilityoffaulttolerance.Inthispaper,softwarefault-tolerantisdesignedintheinfraredspectrometerswing-armcontrolsystem,andtheeffectivenessofrelevantfault-tolerantmeansisverifiedthroughthesoftwarefaultinjectexperiment.Firstly,thetechnologyofsoftwarefault-to
7、lerancefortransientfaultsinspace-borneswing-armcontrolsystemwassummarized.Softwarefault-tolerancetechnologyandsoftwarefault-toleranceverificationtechnologybasedonfaultinjectionfortransientfaultsinspace-borneenvironmentwereclassifiedandintroducedindetail.Secondly,thesystemerrorcaus
8、edbythetransientfaultsinthespacec
此文档下载收益归作者所有