DocumentCode :
2912650
Title :
CCL: A test language for automating spacecraft checkout operations
Author :
Vasantha Kumari, U.N.
Author_Institution :
SRCD/SCG, ISRO Satellite Centre, Bangalore, India
fYear :
2011
fDate :
5-12 March 2011
Firstpage :
1
Lastpage :
8
Abstract :
Every Complex Spacecraft undergoes rigorous testing of 3 to 6 months before being declared ready for launch. The satellite integration and testing activities are an important milestone in the realization of any spacecraft. The time and effort required to completely test any spacecraft is enormous and any means of reducing the time and effort and still delivering a fully tested fault free spacecraft is a very challenging job. The only way to achieve this is by improving automation efforts in this phase of spacecraft building. The in-house designed and developed Checkout Command Language (CCL) helps in preparing the test schedules and test procedure files well in advance, reduces the manpower requirements and minimizes testing time. CCL is a powerful procedure language for complete automation of test environment. CCL is Simple, English like, easy to learn and provides all the necessary instruction required for testing a spacecraft. The 50 odd instructions provide means to send telecommands to spacecraft, check the telemetry, instructions for test equipment monitoring and Control. CCL also provides means to call another test procedure file. With the help of CCL procedures once written can be executed many times, thus ensuring repetivity of tests. These procedures written can be executed either in Automode or single step mode or interactive mode depending on the operator/test need. CCL compiler will check for the syntax of the test procedure before execution. An interpreter for CCL is developed which is used for executing the test procedures written using CCL. Interpreter has additional features like linking the files, proving statistical information about the tests which help in improving automation. This paper will present in detail the features of CCL and the feedback from the users and the improvements planned in future.
Keywords :
aerospace computing; aircraft testing; high level languages; program compilers; program interpreters; CCL; CCL compiler; CCL interpreter; checkout command language; satellite integration; satellite testing activities; spacecraft building; spacecraft checkout operation automation; test language; test procedure files; test schedules; Automation; Monitoring; Satellites; Space vehicles; Syntactics; Telemetry; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Aerospace Conference, 2011 IEEE
Conference_Location :
Big Sky, MT
ISSN :
1095-323X
Print_ISBN :
978-1-4244-7350-2
Type :
conf
DOI :
10.1109/AERO.2011.5747615
Filename :
5747615
Link To Document :
بازگشت