The invention discloses a
satellite orbit forecasting method based on
deep learning physical constraint loss, and the method comprises the following steps: 1, carrying out the normalization preprocessing of input data, forming a training
data set and a
test data set, and constructing
batch processing training data; and 2, performing dimension expansion on sample data points in each window in the
batch processing data formed in the step 1, constructing a multi-dimensional feature space of the sample points, and forming a
batch processing input
data format capable of being introduced into the model. And 3, performing forward reasoning on the batch data formed in the step 2 by using a model, and obtaining a batch
processing orbit prediction value output by the model at the next moment through a CNN lightweight spatial-temporal
feature extraction module and a BiLSTM bidirectional
time sequence neural
network module. And 4, taking the track prediction value obtained in the step 3 and the
truth value label in the
training set obtained in the step 1 as input, calculating to obtain a loss value of a current training iteration batch through a multi-random learning loss module fusing physical constraints, and performing reverse updating of
model parameters to complete model training. And step five, through the steps two to four, performing reasoning
verification on the model by using the
test set formed in the step one, and comparing with a
truth value in the
test set to obtain a
model test result.