Abstract:A novel satellite autonomy architecture with self-organization (SAASO) for multi-satellite coordination is put forward to fulfill the autonomous control demands of multi-satellite systems. The demands and characteristics of the autonomous control are analyzed. The components, functions and relationships of agents are introduced. The mechanism of the autonomous control based on SAASO is expounded, and the form of self-organization is discussed. SAASO is designed for various space missions and various autonomous satellites, thus it has generality to a certain extent.