{'fraction_non_alphanumeric': 0.02297872340425532, 'fraction_numerical': 0.000851063829787234, 'mean_word_length': 5.91764705882353, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A Rigid Body Dynamics Simulation Framework for the Analysis of Attitude Control Systems of Modular Satellite Systems

The design of attitude control systems for monolithic satellite systems is a complex process, resulting in control concepts tailored to the satellite design and the mission requirements. The classical design approach is commonly supported by block oriented simulation systems. Facing innovative modular satellite system approaches, these block oriented simulation approaches are no longer feasible. To efficiently develop, analyze and optimize attitude control systems for modular satellite systems, the modularity must be reflected within the simulation system. Therefore, we realized a flexible 3D simulation framework, providing simulation algorithms (e.g. rigid body dynamics, orbital dynamics, sensor simulation), combining them with a configuration library for the simulation model (e.g. dynamics, space environment, sensors, control algorithms), forming a sustainable Virtual Testbed. The concept and realization of this Virtual Testbed is presented and the efficiency of this simulation approach is demonstrated in the analysis of various scenarios.