Font Size: a A A

Design Of Simulation Platform For Marine Environment Satellite Monitoring

Posted on:2018-03-28Degree:MasterType:Thesis
Country:ChinaCandidate:M M ZhangFull Text:PDF
GTID:2310330515455623Subject:Control engineering
Abstract/Summary:PDF Full Text Request
The marine environment includes not only the natural marine environment,such as sea ice,the sea weaves,but also the occurrence of human activities on the ocean,such as oil spills,leaks,illegal sewage,etc.The occurrence of these conditions not only poses a threat to the lives and safety of the people,but also causes serious pollution to the oceans.Because the satellite remote sensing monitoring system has the characteristics of large coverage,multi-phase and can be effectively monitored at night,rain and snow weather,the paper completes the design of the marine environment satellite monitoring simulation platform.In this paper,Visual Studio 2010(VS2010)is used as the development platform to design the overall interface framework based on MFC,and SQL Server 2008 database is designed to store satellite data.At the same time,design the JavaScript(JS)code call Baidu API function to map the satellite,satellite trajectory,coverage and other simulation results,showing two-dimensional(2D)geographic information and visual effects.Using OpenGL technology to design three-dimensional(3D)simulations of satellite transit,and all designs simulate the ocean by programming.The main work of the paper is:1.Designed to achieve the satellite transit query function through programming,completed the satellite spherical cap covering method.The average distance of the outer edge trajectory of the belt to the lower point of the star was calculated by using the outer edge trajectory calculation model of spacecraft ground cover belt,and the information of the transit satellite was given.2.Designed and programed to implement 2D visualization of a satellite based on Baidu map.The position of the satellite star point and the satellite coverage edge set point is given in the space rectangular coordinate system.Using JavaScript to invoke Baidu API function to achieve simulation rendering,in order to achieve a single satellite,SAR satellite trajectory and its coverage of the two-dimensional visualization.3.Establishment of 3D ellipsoid earth model and 3D visualization of transit Satellite.Through the establishment of multithreading technology to achieve the simulation of different content,through heartbeat detection to achieve seamless switching between 2D Baidu electronic map and 3D earth simulation platform.The coordinates of the coordinate system are drawn by OpenGL technology.And the texture mapping is obtained by OpenGL technology.Increasing the number of cycle function,with the help of the satellite simulation platform,the platform realized more satellite transit query,and 2D and 3D visualization function of satellite.
Keywords/Search Tags:Satellite monitoring, spaceborne SAR, satellite transit, Baidu API, opengl, digital earth
PDF Full Text Request
Related items