| Facing the ubiquitous connection requirements of all-terrain,all-weather,full scenes,the significant advantages of global roaming and seamless coverage make satellite communications play an important role in satellite-terrestrial integrated systems.On the one hand,during the process of satellite-terrestrial integration,satellites are located in outer space,and different systems share the spectrum,which makes the environment faced by satellite communication more complex.The complex link environment and co-channel interference among different systems will seriously limit the performance of satellite communication systems.On the other hand,with the rapid increase of satellite network traffic and the diversification of service types,how to reasonably allocate satellite resources,satisfy the needs of different users,and improve the utilization of resource is an important research topic in recent years.In view of the above problems,this article conducts research on resource allocation algorithms for inter-beam and intra-beam in satellite communication systems under complex environments.The specific research content are as follows:Firstly,this thesis models the complex satellite environment in the Q/V-band,focusing on the impact of rainfall on the satellite communication downlink.Two rain attenuation models,ITU-R and event-on-demand are presented,and their basic principles and calculation processes are analyzed.The interference existing in the satellite-terrestrial process is mainly focused on modeling the co-channel interference of LEO(Low Earth Orbit)formation satellites and 5G cellular networks to GEO(Geostationary Earth Orbit)satellite earth stations in the GEO satellite downlink,and numerical analysis is conducted to provide theoretical support for the subsequent research work.Secondly,rainfall has regional and time-varying characteristics,and there are significant differences in the amount of traffic between satellite beams,which pose challenges to resource allocation among satellite beams.Thus,a satellite inter-beam power optimization model is established,with the second-order differential capacity minimization as the optimization objective function,and considering the constraints of service requirements on system latency.Due to the consideration of dynamic rain attenuation time series,this thesis adopts the adaptive coding and modulation technology based on the DVB-S2 X protocol standard to improve the spectrum efficiency of the system.For the optimization problem,the fruit fly optimization algorithm is used to solve it.Simulation results show that compared with other inter-beam power allocation algorithms,the power optimization algorithm proposed in this thesis can effectively reduce the difference between the service demand and capacity of each beam,and improve the channel capacity and service satisfaction.Then,the problem of resource constraints caused by interference from different systems during the integration process,a satellite user resource allocation model is established.This thesis uses the economic ideas and proposes a satellite user resource allocation algorithm based on cooperative game theory,which aims to maximize the system profit,uses a penalty function to control the number of user access,and provides the solution process of the game problem.The fruit fly algorithm is used to solve the optimization problem and obtain the Nash bargaining solution of the game problem.Through simulation analysis,it is concluded that the resource allocation algorithm proposed in this article improves the system profit,access success rate,and system satisfaction compared to traditional resource allocation algorithms,and can better satisfy the needs of users with different demands and adapt to dynamically changing interference scenarios.Finally,in order to break away from the abstraction of resource management,a simulation and verification platform for dynamic satellite resource management in complex environments is proposed,based on joint development using MATLAB and commercial satellite simulation analysis software.The basic framework and solution of the simulation platform are given,and the functions of each module of scene construction,generation of complex environment,user access and resource management are described in detail.It is demonstrated that the simulation platform can dynamically allocate satellite resources in different scenarios. |