The invention discloses a modeling method for autonomously assembling a digital
satellite simulation model based on an event scheduler, which comprises the following steps of: 1, determining a
simulation component and a base template, writing
simulation component information and a simulation model interface file, and setting simulation component registration information; 2, designing a simulation model operation logic, and compiling the simulation model operation logic, simulation component information and simulation component registration information into
JSON data to form an
assembly configuration file; 3, generating an event scheduler
processing flow, assembling the event scheduler
processing flow with the base template, the
assembly configuration file and the simulation component
processing flow, completing digital
satellite simulation model
assembly, and compiling the digital
satellite simulation model to generate a simulation model
library file; and 4, packaging the simulation model
library file, the written simulation
model description file, the simulation model interface file and the assembly configuration file to form the digital satellite simulation model. According to the method, the problems of low component
reusability and poor simulation model expansibility of a satellite simulation modeling method in the prior art are solved.