Font Size: a A A

Research And Development Of The Marine Oil Spill Prediction System

Posted on:2016-11-02Degree:MasterType:Thesis
Country:ChinaCandidate:Y M LiFull Text:PDF
GTID:2271330473457782Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
At present, the industry is still very important. Oil as a form of energy source take up a large proportion, and the demand continues to grow. Offshore oil exploration and oil transportation develops rapidly, followed by oil spill accidents. In human and nature factor, oil spill accidents happened quiet often. These accidents have brought great harm to the ocean environment, also brought an enormous loss of social property. In the event of oil spills, the correct prediction of oil spill trajectory can reduce the time of decision, thereby reducing the impact on environment and society.According to the situation above, this paper builds a marine oil spill prediction system based on ASP.NET. In terms of oil spill model, the particle approach is adopted to simulate oil spill trajectory and range of oil slick after analyzing the behavior of oil spill. This model uses the Fortran programming. Browser/server three-tier architecture is adopted in terms of system framework. Microsoft Visual Studio 2008 is used as an integrated development environment. Server uses C# language to realize visual effect and call each program. The browser use JavaScript and HTML to complete interface design and dynamic interaction. SQL Server 2008 is used for storage of oil spill information in database. The operations (such as reading, writing and management) between sever programming and data layer is realized via ADO.NET technology. The database does not have to remain state of the connection, and the system can save resources and reduce memory usage by the technology. JSON format AJAX technology accomplishes asynchronous data transfer between the server and the client, greatly reducing the information requested by the browser to the server and speed up the page refresh rate. In WebGIS map services, grid map technology and VML language combine to reduce burden on the server and to increase the expression of the map. System calls for oil spill model using C# and Fortran mixed programming. After compiling and linking Fortran program, a dll file is generated. C# calls it through delegation. This approach plays the advantages of both languages-high computing speed and excellent visual effect. In the last, the five oil spill modes (single-point instantaneous mode, single-point continuous mode, pipeline instantaneous mode, pipeline continuous mode, a large area mode) are tested. The results show that the marine oil spill forecasting system succeeds in forecasting and simulation for different oil spill situations.In the society of oil spill frequent occurrence, to build marine oil spill prediction system has a very important role. Once the oil spill occurrence, the system can input oil spill information in a very short period of time. Then simulate and forecast this oil spill quickly, and visualize the oil spill drifting and diffusion, providing support for making decisions and taking urgent measures. The application of the system solves the situation of oil spill occurred at sea searching and founding difficultly. Shorten the time of search decision-making, reducing the harm of oil spill to the marine environment. Because the system is easy to operate, the normal user does not difficult to use. And the result of visualization is intuitive.
Keywords/Search Tags:oil spill, forecast, B/S
PDF Full Text Request
Related items