User comprehensive weighted access method suitable for satellite data collection system

The invention discloses a user comprehensive weighted access method suitable for a satellite data collection system. The method comprises the steps that (A) regarding normal data services, when multiple satellites cover a data collection platform (DCP), the DCP carries out weighting on three factors of an access satellite idle channel number, satellite cover time and elevations to form a weighting target access function, the optimal satellite is selected for accessing, the facts that system switching expense is low and the switching failure rate is low in an access process are guaranteed, occurrence of channel deterioration is avoided, and parts of frequently called satellites are prevented from overload; (B) regarding emergency data services, the weighting coefficient of the weighting target access function is adjusted, and suitable satellites are selected to carry out accessing. If an accessed satellite has no idle channel, transmission of current normal data services is suspended, and preemption is carried out on channels. According to the user comprehensive weighted access method suitable for the satellite data collection system, the problem that the DCP selects the satellites to access when the multiple satellites cover the DCP in the satellite data collection system can be solved, the success rate for the DCP to access the satellites is improved, and throughput capacity of the system is improved.