Design of Teaching Software Based on MATLAB for Resources Allocation of Satellite Communication
The optimal allocation of system resources is one of the important methods to improve the capacity of satellite communication system and the satisfaction of users'requirement,which is also the key content of satellite communication course.The factors affecting the resource allocation of satellite communication are complex and dynamic,but the existing teaching content mainly focuses on the resource allocation in the static conditions.It is also difficult to build a teaching environment for satellite communication based on physical equipment and the traditional theoretical teaching is not intuitive.In order to visually demonstrate the allocation of satellite resources under various conditions and enhance students'learning interest,a teaching demonstration software for dynamic allocation of satellite resources was designed and developed by using graphical user interface tools based on MATLAB software,including user's traffic requirements,rain attenuation,spectrum resources and other conditions.Furthermore,different resource allocation algorithms are set up for comparative analysis.The teaching software is highly interactive,intuitive,flexible,and carries out the idea of componentization,modularization,and interface in the design process.The actual teaching results show that the software has a good simulation effect on satellite resource allocation,and can better assist teachers in teaching and help students master knowledge points.
satellite communication coursesatellite resource allocationvirtual simulationteaching softwarevisualization