Author: Kornweibel, N.
Paper Title Page
FRBHMULT04 Towards a State Based Control Architecture for Large Telescopes: Laying a Foundation at the VLT 1330
 
  • R. Karban, N. Kornweibel
    ESO, Garching bei Muenchen, Germany
  • D.L. Dvorak, M.D. Ingham, D.A. Wagner
    JPL, Pasadena, California, USA
 
  Large tele­scopes are char­ac­ter­ized by a high level of dis­tri­bu­tion of con­trol-re­lat­ed tasks and will fea­ture di­verse data flow pat­terns and large ranges of sam­pling fre­quen­cies; there will often be no sin­gle, fixed serv­er-client re­la­tion­ship be­tween the con­trol tasks. The ar­chi­tec­ture is also chal­lenged by the task of in­te­grat­ing het­ero­ge­neous sub­sys­tems which will be de­liv­ered by mul­ti­ple dif­fer­ent con­trac­tors. Due to the high num­ber of dis­tribut­ed com­po­nents, the con­trol sys­tem needs to ef­fec­tive­ly de­tect er­rors and faults, im­pede their prop­a­ga­tion, and ac­cu­rate­ly mit­i­gate them in the short­est time pos­si­ble, en­abling the ser­vice to be re­stored. The pre­sent­ed Da­ta-Driv­en Ar­chi­tec­ture is based on a de­cen­tral­ized ap­proach with an end-to-end in­te­gra­tion of dis­parate in­de­pen­dent­ly-de­vel­oped soft­ware com­po­nents, using a high-per­for­mance stan­dards-based com­mu­ni­ca­tion mid­dle-ware in­fras­truc­ture, based on the Data Dis­tri­bu­tion Ser­vice. A set of rules and prin­ci­ples, based on JPL's State Anal­y­sis method and ar­chi­tec­ture, are es­tab­lished to avoid undis­ci­plined com­po­nent-to-com­po­nent in­ter­ac­tions, where the Con­trol Sys­tem and Sys­tem Under Con­trol are clear­ly sep­a­rat­ed. State Anal­y­sis pro­vides a mod­el-based pro­cess for cap­tur­ing sys­tem and soft­ware re­quire­ments and de­sign, help­ing re­duce the gap be­tween the re­quire­ments on soft­ware spec­i­fied by sys­tems en­gi­neers and the im­ple­men­ta­tion by soft­ware en­gi­neers. The method and ar­chi­tec­ture has been field test­ed at the Very Large Tele­scope, where it has been in­te­grat­ed into an op­er­a­tional sys­tem with min­i­mal down­time.  
slides icon Slides FRBHMULT04 [3.504 MB]