In order to realize spacecraft autonomy activity duration and complex temporal relations must be taken into consideration. In the space mission planning system, the traditional planners are unable to describe this kno...In order to realize spacecraft autonomy activity duration and complex temporal relations must be taken into consideration. In the space mission planning system, the traditional planners are unable to describe this knowledge, so an object-oriented temporal knowledge representation method is proposed to model every activity as an object to describe the activity's duration, start-time, end-time and the temporal relations with other activities. The layered planning agent architecture is then designed for spacecraft autonomous operation, and the functions of every component are given. A planning algorithm based on the temporal constraint satisfaction is built in detail using this knowledge representation and system architecture. The prototype of Deep Space Mission Autonomous Planning System is implemented. The results show that with the object-oriented temporal knowledge description method, the space mission planning system can be used to describe simultaneous activities, resource and temporal constraints, and produce a complete plan for exploration mission quickly under complex constraints.展开更多
The aim of the present work is to introduce a pattern-based method for assisting the user during the temporal Requirement Specification (RS) phase. Indeed, since the user usually has to handle abstract notation as w...The aim of the present work is to introduce a pattern-based method for assisting the user during the temporal Requirement Specification (RS) phase. Indeed, since the user usually has to handle abstract notation as well as mathematical-based languages within this phase, RS is becoming more and more tedious and error-prone especially when dealing with complex systems. The authors' method begins by defining a new typology while taking into account all the common temporal requirements one may meet when specifying a system. Then, a literal word-based formal grammar able to express all the types of the identified requirements has been developed. Actually, the goal is to assist the user during the requirement identification with some means that are simple, intuitive, albeit rigorous. Finally, a generic set of observation patterns relative to the new time constraint taxonomy is defined. In practice, to check a given temporal constraint, its relative observation pattern is instantiated to obtain an observer that will stand for a watchdog for the associated requirement on the system.展开更多
文摘In order to realize spacecraft autonomy activity duration and complex temporal relations must be taken into consideration. In the space mission planning system, the traditional planners are unable to describe this knowledge, so an object-oriented temporal knowledge representation method is proposed to model every activity as an object to describe the activity's duration, start-time, end-time and the temporal relations with other activities. The layered planning agent architecture is then designed for spacecraft autonomous operation, and the functions of every component are given. A planning algorithm based on the temporal constraint satisfaction is built in detail using this knowledge representation and system architecture. The prototype of Deep Space Mission Autonomous Planning System is implemented. The results show that with the object-oriented temporal knowledge description method, the space mission planning system can be used to describe simultaneous activities, resource and temporal constraints, and produce a complete plan for exploration mission quickly under complex constraints.
文摘The aim of the present work is to introduce a pattern-based method for assisting the user during the temporal Requirement Specification (RS) phase. Indeed, since the user usually has to handle abstract notation as well as mathematical-based languages within this phase, RS is becoming more and more tedious and error-prone especially when dealing with complex systems. The authors' method begins by defining a new typology while taking into account all the common temporal requirements one may meet when specifying a system. Then, a literal word-based formal grammar able to express all the types of the identified requirements has been developed. Actually, the goal is to assist the user during the requirement identification with some means that are simple, intuitive, albeit rigorous. Finally, a generic set of observation patterns relative to the new time constraint taxonomy is defined. In practice, to check a given temporal constraint, its relative observation pattern is instantiated to obtain an observer that will stand for a watchdog for the associated requirement on the system.