资源描述:
《automated Software Configuration in the MONSOON System》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、AutomatedSoftwareCongurationintheMONSOONSystemP.N.Daly,N.C.BuchholzandP.MooreMONSOONProject,MajorInstrumentationProgram,NationalOpticalAstronomyObservatory,950N.CherryAvenue,P.O.Box26732,Tucson,AZ85726-6732,USA.ABSTRACTMONSOONisthenextgenerationOUV-IRcontrollerprojectbeingdevelop
2、edatNOAO.Thedesignis
exible,emphasizingcodere-use,maintainabilityandscalabilityaskeyfactors.Thesoftwareneedstosupportwidelydivergentdetectorsystemsrangingfrommulti-chipmosaics(forLSST,QUOTA,ODIandNEWFIRM)downtolargesingleormulti-detectorlaboratorydevelopmentsystems.Inorderforthis
3、exibilitytobeeectiveandsafe,thesoftwaremustbeabletocongureitselftotherequirementsoftheattacheddetectorsystematstartup.ThebasicbuildingblockofallMONSOONsystemsisthePAN-DHEpairwhichmakeupasingledataacquisitionnode.InthispaperwediscussthesoftwaresolutionsusedintheautomaticPANcongu
4、rationsystem.Keywords:OUV-IRcontrollers,MONSOON,GPX,SoftwareConguration1.INTRODUCTIONTheMONSOONimageacquisitionsystemisbeingdevelopedtohandleNOAO'spresentandfuturerequirementsforservingfocalplanedatatohigherlevelsoftware.Inoldparlance,itisanarraycontroller.Inthebrave,newworld,iti
5、sdesignedtohandlebothopticalandinfra-reddataseamlessly
6、independentofscienceacquisitiontype.Thatis,whenfullydeveloped,MONSOONmaybeappliedtosinglechipCCDorIRdetectors,largeareamosaics,photometricimaging,spectroscopyandtechnicalimaging(thelatter,forexample,comprisesfastguidingandwave
7、frontsensing).Suchawidevarietyofusesdemandsscalabilityviareplicationofsoftwareandhardwareplustheabilitytohandlespecicdetectorssystemquirksandpersonalities.Itmustalsobeamenabletousebydiverseusergroupssuchashardwareengineers,softwareengineers,technicalsupportstaandscienceusers.Fig
8、ure1showsaschematicofthedesignofMONSOONasappliedtotheNOAOExtremelyWide-FieldInfra-RedMosaic(NEWFIRM)camera.1,2Inthisapplication,asinglesupervisornodecontrolstwoPAN-DHEpairswithdatadeliveredtothedatahandlingsystem(DHS)without
owingthroughtheobservationcontrolsystem(OCS)rst.2.MULTI
9、-LEVELCONFIGURATIONANDOPERATIONNo